当前位置:   article > 正文

记一次 Centos7 ssh默认端口转发(22端口映射为其他端口)_centos7.9 映射22端口

centos7.9 映射22端口

一、背景说明

Centos 系统默认 ssh 连接端口是 22 ,在一些特定的条件中,22 端口被禁用或者被屏蔽,因而无法使用 22 端口进行 ssh 连接,此时把 22 端口映射为其他端口进行 ssh 连接、访问。

二、安装配置

1、安装基本工具

[root@localhost ~]# yum install vim openssh-server -y

2、查看已经安装的ssh服务

[root@localhost ~]# yum list installed | grep ssh

3、编辑 ssh 的配置文件

[root@localhost ~]# sudo vim /etc/ssh/sshd_config

4、防火墙开放设置的新端口 2211

[root@localhost ~]# sudo firewall-cmd --zone=public --add-port=2211/tcp --permanent

5、重启防火墙

[root@localhost ~]# sudo firewall-cmd --reload

6、验证防火墙是否成功开放此端口

[root@localhost ~]# firewall-cmd --zone=public --query-port=2211/tcp

7、安装  policycoreutils-python  依赖包

[root@localhost ~]# yum install policycoreutils-python -y

8、安装 SELinux 的管理工具

[root@localhost ~]# yum provides semanage

9、查询当前 ssh 服务端口

  1. [root@localhost ~]# semanage port -l | grep ssh
  2. ssh_port_t tcp 22

10、向 SELinux 中添加 ssh 新端口 2211

[root@localhost ~]# semanage port -a -t ssh_port_t -p tcp 2211

11、验证 ssh 新端口 2211 是否添加成功

  1. [root@localhost ~]# semanage port -l | grep ssh
  2. ssh_port_t tcp 2211, 22

12、添加成功之后,重启 ssh 服务

[root@localhost ~]# systemctl restart sshd.service

13、使用新的端口进行ssh连接

 

登录成功!

 

 ssh默认端口转发(22端口映射为其他端口)配置完毕,希望能够对您有所帮助!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/167316
推荐阅读
相关标签
  

闽ICP备14008679号