Linux如何增加SSH端口号 您所在的位置:网站首页 陶瓷小酒壶包装方法 Linux如何增加SSH端口号

Linux如何增加SSH端口号

2023-07-23 03:02| 来源: 网络整理| 查看: 265

对于企业级的网络,一般运维都会给服务器加上各种限制,常见的就是只能通过堡垒机访问,以达到所谓的操作可审计。但对于研发人员来说,任何对于系统的修改,都需要找提交修改流程,动辄就是一个长长的流程,几天才能走完。

因此很多开发人员为了避免事事都找运维的繁琐,和运维的各种限制玩起了对垒,通过各种窍门,绕开限制。

今天我们就来聊聊的常见的端口限制问题。

比如ssh的22端口默认情况下是不被开放的,iptables端口转发往往也是被限制了,我们在进行网络传输和测试的时候,大概率会用到此端口。下面就来看看如何绕开这个22端口的限制。

假如我们希望通过已知开放的端口2222

1、编辑ssh配置文件

sudo vi /etc/ssh/sshd_config

会看到默认的端口配置:

Port 22 AddressFamily any ListenAddress 0.0.0.0 ListenAddress ::

在其中增加一行

Port 22 Port 2222 AddressFamily any ListenAddress 0.0.0.0 ListenAddress ::

2、修改SELinux

sudo semanage port -l | grep ssh ssh_port_t tcp 22

此时可得知,2222端口还没被允许。

执行命令:

sudo semanage port -a -tssh_port_t -p tcp 2222

再次检查:

ssh_port_t tcp 2222, 22

已经允许了2222端口

3、重启ssh

sudo systemctl restart sshd.service

4、用telnet可以对以上修改进行验证

telnet IP地址 2222

这样简单操作后,我们就可以用一个已开放的端口来实现对ssh服务的访问。

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有