Ubuntu 16.04下ssh启用root登录


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

http://blog.csdn.net/ouchao0727/article/details/50202541


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM