关于Centos7添加SSH端口

1、修改SSH配置文件

vim /etc/ssh/sshd_config

将#Port 22这一行的#号删除,回车在下一行添加“Port 端口号”(这里留下22端口,不急着删,万一后面设置不成功,远程连不上就尴尬了,毕竟我的是云主机。)
2、将selinux关闭

vim /etc/selinux/config  

找到:
SELINUX=disabled
修改成:
SELINUX= enforcing
重启一下,就OK了
PS selinux给SSH开放端口

semanage port -a -t ssh_port_t -p tcp 端口号  

完成后查看

semanage port -l|grep ssh

如果出现除了22端口外的,那就开放成功了
注:semanage命令是用来查询与修改SELinux默认目录的安全上下文,如果不能使用,就用以下命令安装

yum  install policycoreutils-python

3、查看防火墙是否开启了端口

firewall-cmd --permanent --query-port=端口号/tcp

如果出现“NO”,就是没有开启,输入以下命令

firewall-cmd --permanent --add-port=端口号/tcp          #添加端口
firewall-cmd --reload                                                  #重启防火墙
firewall-cmd --permanent --query-port=端口号/tcp      #查看端口是否成功添加

4、重启服务器
重启完后再用新端口登录应该就行了,完成后22端口随便关闭还是不关,最好关了,只需要把之前port 22前的#还回去就行了
阿里云开放端口
打开云服务ecs选项,找到安全组,选择配置规则,再添加安全组规则

关于Centos7添加SSH端口

上一篇:LeetCode 5472. 重新排列字符串


下一篇:如何在Docker容器中运行GUI程序