您的位置:首页 > 其它

修改ssh服务的默认端口

2018-01-18 10:06 260 查看
1.查看当前服务端口
一般ssh服务默认端口为22,查看netstat  -anp|grep sshtcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 9085/sshd 2.添加其他端口:vi /etc/ssh/sshd_config修改前:



修改后:



3.重启ssh服务
systemctl restart sshd.service
netstat  -anp|grep ssh
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 9085/sshd
tcp 0 0 0.0.0.0:5309 0.0.0.0:* LISTEN 9085/sshd 4.用ssh测试一下新的端口ssh root@你的ip  -p 5309
5.禁用22端口
修改配置文件/etc/ssh/sshd_config ,去掉22号端口



重启ssh服务,systemctl restart sshd.service
查看监听端口,22是否已不监听
6.修改/etc/services

未修改之前的配置文件如下:



修改之后的配置文件如下:



修改此文件的目的主要是便于以后端口的查找,在/etc/services文件中,是标准端口配置文件,在有的服务启动的时候,对应的端口也是从此文件中查找,在使用这些端口的时候,最好是不重复,否则会导致有些服务无法启动。
         你用xinet.d来启动服务时他就会在/etc/services找相应的端口来启动。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: