我们都知道ssh服务默认监听为22端口,有的时候,我们为了服务器的安全,经常修改22端口为其他端口,方法就是把/etc/ssh/sshd_config文件中的Port 22之前的注释符去掉,并且把22修改为你想要的端口符号,重启sshd服务即可。但是有的时候,可能会皮质ssh服务监听多个端口,配置方法也是类似的:

编辑sshd_config,增加ListenAddress选项 – 指定监听的网络地址,默认监听所有地址。可以使用下面的格式:

  1. ListenAddress host|IPv4_addr|IPv6_addr   
  2. ListenAddress host|IPv4_addr:port   
  3. ListenAddress [host|IPv6_addr]:port  

如果未指定 port ,那么将使用 Port 指令的值。可以使用多个 ListenAddress 指令监听多个地址。

vi /etc/ssh/sshd_config
增加

  1. ListenAddress 0.0.0.0:22  
  2. ListenAddress 0.0.0.0:181  
  3. ListenAddress 0.0.0.0:183  

即监听22, 181, 183 (Port选项的端口也要加上)

/etc/init.d/ssh restart
重启生效

配置SSH服务监听多个端口

发表评论

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.