Linux修改SSH端口

243次阅读
没有评论

共计 689 个字符,预计需要花费 2 分钟才能阅读完成。

  • 务必确保新端口生效再去屏蔽旧端口;
  • 修改默认端口号原因:云服务器处于公网之中,默认端口22是常被攻击的端口,是对服务器的常规保护;
# 修改配置
vim /etc/ssh/sshd_config

按下 shift + G 组合键,到达文件内容最底部

输入?Port 22 敲下回车enter键 :检索文中Port 22关键字

按下i键,进入编辑模式,如下图先加上新的配置项Port 54333
Linux修改SSH端口

按下ESC键,输入:wq 保存并退出

# 重启SSH
/etc/init.d/ssh restart
# 如果提示命令不存在,可直接重启服务器
reboot

修改完成之后,需要进行连接测试,使用新添加的端口54333,配合原密码登录,登陆成功即新端口添加成功;

# 修改配置
vim /etc/ssh/sshd_config

按下 shift + G 组合键,到达文件内容最底部

输入?Port 22 敲下回车enter键 :检索文中Port 22关键字

按下i键,进入编辑模式,如下图注释掉旧的配置项Port 22
Linux修改SSH端口

按下ESC键,输入:wq 保存并退出

# 重启SSH
/etc/init.d/ssh restart
# 如果提示命令不存在,可直接重启服务器
reboot

完成后可进行连接,检验旧端口是否已被屏蔽。或者使用以下命令查看SSH监听的端口

root@VM-0-7-debian:/etc/ssh# netstat -tunlp | grep "ssh"
tcp        0      0 0.0.0.0:54333           0.0.0.0:*               LISTEN      18173/sshd
tcp        0      0 127.0.0.1:6010          0.0.0.0:*               LISTEN      9215/sshd: root@pts
正文完
 0
裴先生
版权声明:本站原创文章,由 裴先生 2020-11-14发表,共计689字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
本站勉强运行: