Linux修改SSH端口

  • A+
所属分类:系统文档


共计 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
  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: