Ubuntu下關於將普通使用者許可權提升為root的問題
阿新 • • 發佈:2019-02-15
PS:由於博主剛剛接觸linux,所以喜歡嚇琢磨。現在記錄一下在將普通使用者提升為root使用者時出現的問題。
問題的由來
- 博主一個好奇就想把自己的那個使用者提升為root級別的,所以進行了如下操作。
su
vi etc/passwd
然後將自己建立的那個使用者(博主的使用者名稱為lucas),對應的值
lucas:x:1000:0:lucas,,,:/home/lucas:/bin/bash
中的1000修改成了和root使用者一樣的0.
好吧,這下lucas確實成了root使用者了,但是問題就來了,你下次登入的適合介面上只剩下客人會話了。其它會話都沒了。
解決措施
在使用者登入介面,按下 `c trl+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。下班吃飯。