debian里root帐户默认没有密码,但帐户锁定。html
当须要root权限时,ssh
直接执行.net
sudo su
便可切换为root用户。命令行
从新开启root帐号,在命令行下执行rest
sudo passwd root
修改root的密码。code
执行此命令后系统会提示输入两遍的root密码,输入你想设的密码便可,而后在执行orm
sudo passwd -u root
开启root帐号。htm
若是上面执行完出现”password expiry information changed.“的提示blog
是由于新版本ssh默认关闭root登录,能够修改一下ssh的配置文件get
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