PS:由於博主剛剛接觸linux,所以喜歡嚇琢磨。現在記錄一下在將普通用戶提升爲root用戶時出現的問題。
問題的由來
- 博主一個好奇就想把自己的那個用戶提升爲root級別的,所以進行了如下操作。
su
vi etc/passwd
然後將自己創建的那個用戶(博主的用戶名爲lucas),對應的值
lucas:x:1000:0:lucas,,,:/home/lucas:/bin/bash
中的1000修改成了和root用戶一樣的0.
好吧,這下lucas確實成了root用戶了,但是問題就來了,你下次登錄的適合界面上只剩下客人會話了。其它會話都沒了。
解決措施
在用戶登錄界面,按下 `ctrl+alt+f7`進入命令行界面。
按照如下操作進行:
輸入用戶名:lucas(博主的)
輸入密碼:xxxxxx
然後使用vi命令打開我們修改過的文件:/etc/passwd
將0修改成原來的數值。這樣我們的登錄界面又會出現用戶登錄啦!
好吧。。至此,問題解決。
PS:博主的Linux系統的Ubuntu kylin 15.10 的版本。具體的原因是ubuntu從12.04開始,添加了額外的root保護,不允許直接開啓root賬戶,強制使賬戶改爲root賬戶會被屏蔽。所以以後不能再繼續作死了。老老實實的用sudo吧。%>_<%。
記錄時間:2015年12月10日19:05:05。下班吃飯。