码迷,mamicode.com
首页 > 其他好文 > 详细

putty连接centos连接被拒绝

时间:2015-12-23 00:20:14      阅读:532      评论:0      收藏:0      [点我收藏+]

标签:

首先检查SSHD服务是否启用

进入终端输入 #ssh localhost

如果提示:ssh: connect to host localhost port 22: Connection refused 错误

不用管它,没有启动sshd服务的缘故

安装sshd命令: #yum install openssh-server

安装好后开启: #/etc/init.d/sshd start  或者 service sshd start

万一此时还是连接不上去,防火墙开放22端口即可

#/sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT

然后保存,一定要先保存
#/etc/rc.d/init.d/iptables save

#重启防火墙才生效
/etc/init.d/iptables restart

#查看防火墙信息
/etc/init.d/iptables status

如果还不行应该是ssh配置文件的问题/etc/ssh/sshd_config

vi /etc/ssh/sshd_config

添加(我之前是清空再添加)

PasswordAuthentication yes (允许使用密码方式登陆)
PermitEmptyPasswords yes   (禁止空密码进行登陆)

PermitRootLogin yes (允许root用户使用SSH登陆)

 

还不行......

CentOS系统默认系统的安全性配置导致些莫名其妙的问题,比如SElinux本来是用于安全子系统的权限控制,可是搞不好就发现限制多多,我们可以用如下方法快速关闭SElinux。

  /usr/sbin/setenforce 0 立刻关闭SELINUX

  /usr/sbin/setenforce 1 立刻启用 SELINUX


  加到系统默认启动里面

  echo "/usr/sbin/setenforce 0" >> /etc/rc.local


  这样,我们在不需要在CentOS系统中开启SELINUX的时候,就可以快速的去关闭了,以及在需要的时候,在开启它。

 

putty连接centos连接被拒绝

标签:

原文地址:http://www.cnblogs.com/qiujiazhen/p/5068402.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!