CentOS7新增SSH端口

来源:互联网 发布:网络组织 企业家才能 编辑:程序博客网 时间:2024/05/22 06:55

step 1

vim /etc/ssh/sshd_config

这里写图片描述

如上图,添加10086端口

step 2

  • 2.1 向防火墙中添加允许端口
firewall-cmd --add-port=10086/tcp --permanent
  • 2.2 重载配置
firewall-cmd --reload
  • 2.3 确认配置
firewall-cmd --query-port=10086/tcp

step 3

  • 查看SElinux状态
getenforce

如果是enforcing则为开启,permissive则为关闭

  • 如果开启了SELinux,则要通知SElinux新增的端口
semanage port -a -t ssh_port_t -p tcp 10086
semange port -l | grep ssh //如果出现了 10086,22则说明ok
  • 重启ssh和firewall服务
systemctl restart sshdsystemctl restart firewalld
  • 查看ssh是否监听新建的端口
netstat -tulnp | grep sshd

如果出现了10086 22说明成功

补充

semanage命令是用来查询与修改SELinux默认目录的安全上下文。
如果没有安装semanage,则需要进行安装

yum install policycoreutils-python
原创粉丝点击