今天安装了centos6.0系统但是用secureCRT连接的时候一直连接不上去,最后发现是ssh的服务没有开启。 下面总结了几个常犯的错误
1、确定ssh服务有没有打开:
/etc/init.d/sshd status
没有的话打开:
/etc/init.d/sshd start
2、IP地址是否正确设定
ifconfig -a
ifconfig eth0 192.168.0.24
3、防火墙是否关闭
/etc/rc.d/init.d/iptables status
没有关闭的话关闭
/etc/rc.d/init.d/iptables stop
并且如果要想通过ssh远程访问,需要手动执行 service sshd start,这样sshd服务才开启。
通过chkconfig可以将sshd加入到系统服务中。
[root@localhost ~]# chkconfig sshd on 可以再查看sshd的运行级别状态:
[root@localhost ~]# chkconfig --list sshd
sshd 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
以后重启之后,就可以直接通过ssh远程访问了。