天天看點

ubuntu12.04 修改使用者名稱後無法登陸解決方案

誰無年少無知,哎.......................

請允許我歎口氣.................順便吃把雞冷靜冷靜emoji。

 事情是這樣的,基于想實作遠端控制虛拟機的想法,又懶得每次打開Putty(一款window下的可同步虛拟機内vim程式設計的軟體)都輸入一個不喜歡的使用者名的初衷,進入虛拟機把使用者名給改成了我想要的ACC,以便平時使用友善................

continue,麻煩出來了...................

通過界面右上角的Setting單純的修改了我的Ubuntu的使用者名(PS:不是主機名),即把farsight改為了-->>ACC

ubuntu12.04 修改使用者名稱後無法登陸解決方案

進而又把/home/farsight下的farsight修改成ACC,如下圖.......................

ubuntu12.04 修改使用者名稱後無法登陸解決方案

接着恭喜你入坑.....................,出現如下登入界面,原密碼無法登入,各種嘗試都無法進入...........

ubuntu12.04 修改使用者名稱後無法登陸解決方案

仿佛與世隔絕............哈哈哈。如何解決參考以下步驟:

1. 重新開機Ubuntu,在啟動界面長按shift鍵,進入GUI界面,等待進入grub界面:按上下鍵翻頁

2.選擇 recovery mode, 按 e 進入編輯界面,

3.将 ro recovery nomodeset 改為 rw single init=/bin/bash

4.按 ctrl+x或者F10 進入單使用者模式,可進入你想要的shell的vim模式下,不過目前使用者為root。這時候可以像在虛拟機正常模式下進行操作,修改使用者名和超級使用者名及其密碼:

4.1 修改普通使用者的密碼

進入shell界面,使用passwd指令重新設定密碼:passwd A,(A是系統中已有的username,但是如果root的使用者就會有authentication token manipulation error錯誤),回車确認; 

輸入新密碼; 

再次确認新密碼; 

看到密碼設定成功提示:passwd: password updated successfully; 

重新開機系統進入GUI界面:sudo reboot;(PS:若出現unable,手動重新開機Ubuntu即可)

4.2  修改root使用者的密碼和4.1一樣的操作步驟....................

推薦參考部落格:https://blog.csdn.net/code_segment/article/details/78145574

大吉大利,晚上吃雞

繼續閱讀