linux下开启SSH,并且允许root用户远程登录,允许无密码登录
2016-03-08 12:23
861 查看
允许root登录
允许root登录
vi /etc/ssh/sshd_config
将PermitRootLogin值改yes
允许不输入密码登录
将PermitEmptyPasswords yes前面的#号去掉
重启服务:service sshd restart(/etc/initd.d/sshd restart)
测试:ssh <ipaddress> 或 ssh <hostname> 或 用putty软件
__________________________________________________________________________________________
为了安全起见,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端口应该有监听。
#netstat -an ## check port number 22
最后
#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是否的勾是否有打上.
允许root登录
vi /etc/ssh/sshd_config
将PermitRootLogin值改yes
允许不输入密码登录
将PermitEmptyPasswords yes前面的#号去掉
重启服务:service sshd restart(/etc/initd.d/sshd restart)
测试:ssh <ipaddress> 或 ssh <hostname> 或 用putty软件
__________________________________________________________________________________________
为了安全起见,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端口应该有监听。
#netstat -an ## check port number 22
最后
#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 C语言之计算程序段运行时间
- Linux - SVN 命令使用
- Linux上设置用户通过SFTP访问目录的权限的方法
- 详解Linux系统中的进程初始化配置文件inittab
- Vs2012在Linux开发中的应用(5):项目属性的定义
- CentOS6.5禁用IPv6
- 斜杠/和反斜杠\ 的区别
- linux 部署项目全命令
- CentOS6安装python2.7
- Linux下各个errno的意思
- Linux 命令------less
- 监控入门-Linux的平均负载(load average)
- Linux 下 的 cc 和 gcc
- LInux系统及其文件系统
- Linux常用命令
- ClamAV源码配置安装测试
- linux中more与less的区别
- Centos配置国内yum源
- linux简单安装Zookeeper
- MySQL5.1.51在Linux上的安装和配置