1. 程式人生 > >解決:ubuntu16.04TLS提升root權限後,只能以guest登錄

解決:ubuntu16.04TLS提升root權限後,只能以guest登錄

命令 發現 保存 自己 字符 username 經驗 tls 解決

又來造輪子了。。。。。。。。。。。。。。。。

今天使用w3af向文件中寫入的時候,發現沒有write權限,所以上網求助,結果被坑爹的百度經驗<\b>擺了一道,它讓我更改/etc/passwd文件中的username:1000:1000改為username:0:0。OK,註銷當前用戶,Duang,只能以guest身份登錄了。

於是再次上網求助,都讓我重啟,開機時一直按shift,然後選擇advanced options,再選擇recovery mode,再就是進入root。

輸入:sudo vi /etc/passwd,在打開的passwd文件中找到之前改的數據,光標在數據前一個字符,點擊鍵盤上的a,輸入100(本身還有一個零),另一個也是,改到1000後,回到最後一行,回車另起一行,輸入::wq,代表保存退出。

有的時候自己真的是比平常人遭遇了更多的磨難,因為上面這些對我不管用,因為我沒有寫入權限,,,,,

怎麽辦?在執行上面的命令前,先輸入:mount -o remount.rw /(註意空格)

好了,到這裏就完了,開始玩耍吧!!!

解決:ubuntu16.04TLS提升root權限後,只能以guest登錄