窩在艾爾
窩在艾爾

【問題筆記】#Linux,#Android、#Java、#Python,#LineBot 【日常隨手分享】#吃 #喝 #玩 #樂

【Ubuntu】無止盡的登入失敗

帳號密碼都正確,但是就是不給登入Q_Q

今天遇到一個棘手的問題,在Ubuntu安裝完新的tool後,
修改完環境變數重新開機。
發現怎麼輸入密碼都是先黑畫面幾秒鐘,然後回到登入畫面(崩潰)
(若輸入錯誤密碼,會直接顯示密碼錯誤)

經過爬文後,只要進入 tty 模式就可以執行指令去回復。
很開心的Ctrl + Alt + F2 進入到tty2模式
發現連最簡單的 ls 都沒辦法用,只剩pwd和cd (崩潰part 2)

這時候大概已經知道原因了,就是修改的環境變數有問題...
導致連其他的環境變數也載不起來,已經知道問題所在,
接下來就是如何回復讓我可以使用其他的指令,
因為環境沒有載起來,但是執行檔都是存在的

所以只要找到指令的路徑就可以了,原本sudo vim /etc/profile,就要改成以下方式

/usr/bin/sudo /usr/bin/vim /etc/profile

因為修改的是/etc/profile的檔案,所以執行vim去把增加的PATH移除。

Ctrl + Alt + F1 回到圖形介面登入,登登登登~~成功了(灑花)

雖然可以用source /etc/profile 直接重載環境變數,但是為了避免問題一直存在,若一段時候後才重開機,這時發現登入不了,誰會記得之前做了什麼蠢事XD,還是重開機確認一下會比較好一點,遇到問題馬上解決的效益還是比較好的 (苦笑)

又是一個自己搞自己的一天,記錄一下



CC BY-NC-ND 2.0 版权声明

喜欢我的文章吗?
别忘了给点支持与赞赏,让我知道创作的路上有你陪伴。

加载中…

发布评论