linux下开启SSH,并且允许root用户远程登录,允许无密码登录
2017-12-28 15:17
826 查看
参考:http://blog.csdn.net/jia0511/article/details/8237698
1. 允许root用户远程登录
修改ssh服务配置文件
调整PermitRootLogin参数值为yes,如下图:
2. 允许无密码登录
同上,修改ssh服务配置文件,两种情况:
1) 将PermitEmptyPasswords yes前面的#号去掉
2) 将PermitEmptyPasswords 参数值修改为yes,如下图:
无论哪种,最后PermitEmptyPasswords参数值为yes
以上两种配置,均需要重启ssh服务
扩展:
为了安全起见,FreeBSD默认情况下是不允许root用户进行SSH远程登录的,需要进行以下操作才可以进行Root用户的ssh远程登录。
首先vi编辑/etc/inetd.conf,去掉ssh前的#注释,保存后:wq退出 (开启监听ssh服务)
编辑/etc/rc.conf, 最后加入:sshd_enable=”yes”即可
激活sshd服务:
检查服务是否启动,在22端口应该有监听。
最后,编辑ssh配置文件
在/etc/ssh/sshd_config最后中加入
修改完配置文件后,重新启动sshd服务器(/etc/rc.d/sshd restart)即可。
补充:
1. 如果重启后还是不行, 请重新载入sshd_config 文件
2. 如果出现using keyboard-interactive authentication
password:
请确认配置文件中,PasswordAuthentication参数值是否已经改成yes
另外如果客户端是putty, 那么请确认”尝试’智能键盘’认证(SSH-2)”的勾是否有去掉!!!!
3. 如果是使用root帐号登陆
请确认密码是否为空
空密码无法登陆
4. 请确认是否有安装SSH
确认sysinstall>>>configure>>>networking>>>sshd是否的勾是否有打上.
1. 允许root用户远程登录
修改ssh服务配置文件
sudo vi /etc/ssh/sshd_config
调整PermitRootLogin参数值为yes,如下图:
2. 允许无密码登录
同上,修改ssh服务配置文件,两种情况:
1) 将PermitEmptyPasswords yes前面的#号去掉
2) 将PermitEmptyPasswords 参数值修改为yes,如下图:
无论哪种,最后PermitEmptyPasswords参数值为yes
以上两种配置,均需要重启ssh服务
service sshd restart # 或者 /etc/initd.d/sshd restart
扩展:
为了安全起见,FreeBSD默认情况下是不允许root用户进行SSH远程登录的,需要进行以下操作才可以进行Root用户的ssh远程登录。
首先vi编辑/etc/inetd.conf,去掉ssh前的#注释,保存后:wq退出 (开启监听ssh服务)
编辑/etc/rc.conf, 最后加入:sshd_enable=”yes”即可
激活sshd服务:
#/etc/rc.d/sshd start
检查服务是否启动,在22端口应该有监听。
# check port number 22 #netstat -an # 或 #netstat -tnlp
最后,编辑ssh配置文件
#vi /etc/ssh/sshd_config
在/etc/ssh/sshd_config最后中加入
PermitRootLogin yes #允许root登录 PermitEmptyPasswords no #不允许空密码登录 PasswordAuthentication yes # 设置是否使用口令验证。
修改完配置文件后,重新启动sshd服务器(/etc/rc.d/sshd restart)即可。
补充:
1. 如果重启后还是不行, 请重新载入sshd_config 文件
/etc/rc.d/sshd reload
2. 如果出现using keyboard-interactive authentication
password:
请确认配置文件中,PasswordAuthentication参数值是否已经改成yes
另外如果客户端是putty, 那么请确认”尝试’智能键盘’认证(SSH-2)”的勾是否有去掉!!!!
3. 如果是使用root帐号登陆
请确认密码是否为空
空密码无法登陆
4. 请确认是否有安装SSH
确认sysinstall>>>configure>>>networking>>>sshd是否的勾是否有打上.
相关文章推荐
- linux下开启SSH,并且允许root用户远程登录,允许无密码登录
- linux下开启SSH,并且允许root用户远程登录,允许无密码登录
- linux下开启SSH,并且允许root用户远程登录,允许无密码登录
- linux下开启SSH,并且允许root用户远程登录,允许无密码登录
- 开启远程登录的telnet服务,并且可以允许root用户登录
- 【Hadoop系列】linux下 root用户免密码登录远程主机 ssh
- 【Hadoop系列】linux下 root用户免密码登录远程主机 ssh
- linux下允许root用户远程登录并建立ssh信任的方法
- ubuntu下允许root用户ssh远程登录及Linux下服务的启动
- 开启SSH并允许root无需密码远程登录
- CentOS 初始化时普通用户修改ROOT密码并且开启远程登录
- linux下允许root用户远程登录
- ubuntu下允许root用户ssh远程登录
- ubuntu14.04 ssh允许root用户远程登录
- 解决root用户ssh配置无密码登陆/hadoop用户照仿可以实现相同功能:hadoop用户登录并且把命令的所有root换成home/hadoop
- Linux 中无法使用 root 用户通过 SSH 远程登录解决方法
- ubuntu下允许root用户ssh远程登录
- Linux下允许或禁止root用户远程登录的方法
- ubuntu下允许root用户ssh远程登录
- Linux禁止root帐号远程直接登录, 只允许用普通用户登录