美文网首页
修改ssh默认端口

修改ssh默认端口

作者: Nick_4438 | 来源:发表于2018-09-08 17:17 被阅读0次

前言

本文介绍如何修改centos 7的默认ssh端口

操作步骤

  • 编辑文件vim /etc/ssh/sshd_config

  • 找到 Port 进行修改

Port 22
Port 13000
  • 设置防火墙
firewall-cmd --zone=public --add-port=13000/tcp --permanent
firewall-cmd --reload
firewall-cmd --zone=public --query-port=13000/tcp
  • 向SELinux中添加修改的SSH端口
    • 在向SELinux中添加端口之前需要先安装SELinux的管理工具 semanage (如果已经安装了就直接到下一步) : yum provides semanage,在这里我们看到运行 semanage 需要先安装其依赖工具包 policycoreutils-python : yum install policycoreutils-python
[root@node1 ~]# yum provides semanage
... ...
policycoreutils-python-2.5-22.el7.x86_64 : SELinux policy core python utilities
... ...
  • yum install -y policycoreutils-python-2.5-22.el7.x86_64
  • 查询当前 ssh 服务端口: semanage port -l | grep ssh
  • 向 SELinux 中添加 ssh 端口: semanage port -a -t ssh_port_t -p tcp 13000
  • 验证 ssh 端口是否添加成功: semanage port -l | grep ssh
  • 添加成功之后就可以重启 ssh 服务了: systemctl restart sshd.service

相关文章

网友评论

      本文标题:修改ssh默认端口

      本文链接:https://www.haomeiwen.com/subject/lwclgftx.html