解決Ubuntu正确使用者名密碼卻一直重複登入界面的問題。
1.問題描述
今天刀片伺服器剛修好啟動,可是到了登入界面輸入正确的使用者名和密碼,回車之後又回到登入界面。重複登入仍然是同樣的結果。也就是進入了Login Loop的情況。
經過同學的解釋,這個不是使用者出錯或者丢失了,而是系統中某些檔案有問題。
伺服器系統為
Ubuntu 12.04
。
2.我的解決方法
在網上搜尋到參考資料1,解決了這個問題。解決方法如下:
- 按
,使用指令行方式登入。Ctrl+Alt+F3
- 就在目前目錄($home),輸入
,檢視ls -lah
檔案的屬性。.Xauthority
- 如果
檔案的屬性資訊是如下情況.Xauthority
,那麼使用指令-rw------- 1 root root 53 Nov 29 10:19 .Xauthority
修改chown username:username .Xauthority
檔案的擁有者。然後切換到圖形界面重新登入(應該是.Xauthority
)即可。Ctrl+Alt+F7
文中還介紹到了其他的情況,不過我通過上面的方法就解決了。
3.參考資料
- Ubuntu gets stuck in a Login Loop
- after 12.04 upgrade: can\'t log in although password is correct
