打开sshd配置文件
vim /etc/ssh/sshd_config 在最后面增加一行 :保存配置文件后重启sshd服务
service sshd restart
vim /etc/ssh/sshd_config 在最后面增加一行 :
- PermitRootLogin without-password
service sshd restart
0
此配置文件中
将PasswordAuthentication改为no,ChallengeResponseAuthentication改为no
这种方法更好,输入账号root回车后就提示Disconnected: No supported authentication methods available (server sent: publickey,gssapi-keyex,gssapi-with-mic)
==============
如按照你这种新增一行PermitRootLogin without-password 或者 PermitRootLogin no的话
输完root后还要输入密码,结果还是报错,而且报错提示跟密码错误的提示一样Access denied。
===============
所以我觉得前一种方法更好
将PasswordAuthentication改为no,ChallengeResponseAuthentication改为no
这种方法更好,输入账号root回车后就提示Disconnected: No supported authentication methods available (server sent: publickey,gssapi-keyex,gssapi-with-mic)
==============
如按照你这种新增一行PermitRootLogin without-password 或者 PermitRootLogin no的话
输完root后还要输入密码,结果还是报错,而且报错提示跟密码错误的提示一样Access denied。
===============
所以我觉得前一种方法更好
0
学习了。
终わりない梦 发表于 2015-4-4 16:30
此配置文件中
将PasswordAuthentication改为no,ChallengeResponseAuthentication改为no
这种方法更好, ...
学习了。
编辑回复