第五步:尝试通过10086端口登录SSH,或者进入该服务器直接本地访问SSH如下:
| ssh root@localhost -p 10086 |
如果成功,说明10086已经完全可以使用了,接下来你就可以根据上述步骤把sshd_config的Port22注释掉,SELinux和防火墙(Firewalld)关闭22端口就OK,大工造成!
以下2017.11.27 补充更新--------->
第六步:修改第三方服务器安全组策略。如果没有第三方服务器,上述已经完成了本文的目标,可以忽略第六步。下面直接上阿里云的示例图:

补充栏-----------------------------------------------------------------------------
1.查看某端口是否被占用,以10086为例:
| netstat -lnp|grep 10086 |
如果没有任何打印,说明没有被占用。有打印的话,说明被占用了,一般会列出哪个进程占用。
2.查看是否开启了SELinux
| sestatus -v |
如果输出结果为:
SELinux status: disabled
说明有打开,可以通过修改SELinux的配置开启或关闭它:
| vim /etc/selinux/config |
找到:
| SELINUX=disabled |
修改成:
| SELINUX=enforcing |
重启一下,就OK。
3.semanage命令无法使用,或说找不到该命令。说明没有配置该命令,可以进行以下命令进行安装:
| yum -y installpolicycoreutils-python-2.5-9.el7.x86_64 |
关于它的依赖库我就不作赘述,可以百度下更全面的安装semanage教程。
4.CentOS7防火墙改为firewalld了,而不是iptables,对应的命令也请百度下,这里不作赘述。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持易采站长站。








