问题描述:虚拟机安装完成后,无法使用securecrt进行远程连接?
问题排查:
(1)检查服务器的sshd服务是否启动
命令:ps -ef|grep sshd
[root@web1 ~]# ps -ef|grep sshd
root 2104 1 0 2017 ? 00:00:11 /usr/sbin/sshd -D
root 4464 2104 0 00:52 ? 00:00:00 sshd: root@pts/0
root 4487 4466 0 00:52 pts/0 00:00:00 grep --color=auto sshd
(2)检查默认的端口22 是否正常
命令:telnet xxx.xxx.xxx.xxx 22
(3)查看防火墙端口是否开启22
命令:more /etc/sysconfig/iptables
查看所有开放的端口:firewall-cmd --list-all(centos 7以上)
centos 7以上防火墙添加相关端口:
(1) 添加端口:命令:
firewall-cmd --zone=public --add-port=80/tcp --permanent
PS: (--permanent永久生效,没有此参数重启后失效)
(2) 重新载入配置
firewall-cmd --reload
centos 7 一下:iptables 开启22端口
(1)通过nano /etc/sysconfig/iptables 进入编辑增添一条
-A INPUT -p tcp -m tcp --dport 22 -j ACCEPT
(2)执行 /etc/init.d/iptables restart 命令将iptables服务重启
/etc/init.d/iptables restart
网友评论