larryzq
  1. 检查SElinux是否关闭
sestatus

检查命令,输入看到是disable状态才行,要不需要先关闭掉,防止出现问题。

永久关闭:

[root@localhost ~]# vim /etc/sysconfig/selinux

SELINUX=enforcing 改为 SELINUX=disabled

重启服务reboot

2.修改/etc/ssh/sshd_config配置文件

  • 我们默认看到的是"# Port 22",需要先将#去掉,然后再起一行添加一个设置的端口数字。可以设置数字建议1000-60000,尽量的不要与其他项目冲突。

3.放行端口

firewall-cmd --permanent --zone=public --add-port=19991/tcp
firewall-cmd --reload

如果firewall未开启,则

systemctl start firewalld

4.检查端口是否开启

firewall-cmd --permanent --query-port=19991/tcp

5.重启SSH服务

systemctl restart sshd.service

6.尝试登入,如果成功,删掉22端口,再次重启服务

分类:

技术点:

相关文章: