1. 程式人生 > >手賤,想給Ubuntu提權,結果只能以遊客方式登入

手賤,想給Ubuntu提權,結果只能以遊客方式登入

按照網上百度到的文章指引:
在shell裡面輸入  sudo gedit /etc/passwd   將裡面的當前使用者的ID值進行修改。譬如我的當前使用者是chenjieb則找到了   chenjieb:x:1000:1000:Administrator,,,:/home.chenjieb:/bin/bash   將兩個1000改成0即可。即最後改完的結果為:  chenjieb:x:0:0:Administrator,,,:/home.chenjieb:/bin/bash,最後將Ubuntu系統進行登出,然後在登陸的使用者名稱裡輸入 你自己的使用者名稱和密碼,這樣登陸上來就是root許可權了。這是因為root的ID值為0。

結果:

沒有效果,使用fdisk -l 還是會提示許可權,然後關機重啟,改的那個使用者都無法登陸了,只能以遊客身份登陸。然後我想改回去,結果發現sudo不管用了,su root也不行了,密碼不起作用了。對於我這樣的新手,簡直是天坑啊。(其實只是圖形介面無法登陸而已)

解決:

圖形介面進不去了,改成字元介面登陸,這次輸入先前的使用者名稱和密碼,就可以登陸了,然後在進入/etc/passwd,改回原樣,就可以了。