debian里root賬戶默認沒有密碼,但賬戶鎖定。
當需要root權限時,
直接執行
sudo su
即可切換為root用戶。
重新開啟root賬號,在命令行下執行
sudo passwd root
修改root的密碼。
執行此命令后系統會提示輸入兩遍的root密碼,輸入你想設的密碼即可,然后在執行
sudo passwd -u root
開啟root賬號。
如果上面執行完出現”password expiry information changed.“的提示
是因為新版本ssh默認關閉root登陸,可以修改一下ssh的配置文件
sudo nano /etc/ssh/sshd_config
【Ctrl+W】快捷鍵,搜索【PermitRootLogin without-password】,修改【PermitRootLogin without-password】為【PermitRootLogin yes】。
【Ctrl+O】快捷鍵,保存。
再按一次回車,然后【Ctrl+X】快捷鍵退出。
最后用
sudo service ssh restart
命令重啟ssh服務,這樣就可以解鎖root賬戶。
參考:
http://blog.csdn.net/lichangzai/article/details/39379153
https://jingyan.baidu.com/article/ff411625b20a0512e48237b9.html