Linux如何增加SSH端口号 | 您所在的位置:网站首页 › 陶瓷小酒壶包装方法 › Linux如何增加SSH端口号 |
对于企业级的网络,一般运维都会给服务器加上各种限制,常见的就是只能通过堡垒机访问,以达到所谓的操作可审计。但对于研发人员来说,任何对于系统的修改,都需要找提交修改流程,动辄就是一个长长的流程,几天才能走完。 因此很多开发人员为了避免事事都找运维的繁琐,和运维的各种限制玩起了对垒,通过各种窍门,绕开限制。 今天我们就来聊聊的常见的端口限制问题。 比如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.service4、用telnet可以对以上修改进行验证 telnet IP地址 2222这样简单操作后,我们就可以用一个已开放的端口来实现对ssh服务的访问。
|
CopyRight 2018-2019 实验室设备网 版权所有 |