【已解决】Ubuntu 24.04 修改 ssh 连接端口无效

880 阅读1分钟

原文连接:blog.csdn.net/code_stream…

  1. 用编辑器打开 /etc/ssh/sshd_config 文件
sudo vim /etc/ssh/sshd_config

2. 将 Port 22 改为你想要的端口号(这里演示就设置为4080) 在这里插入图片描述

  1. 用编辑器打开 /lib/systemd/system/ssh.socket 文件
sudo vim /lib/systemd/system/ssh.socket

4. 将 ListenStream=22 中的 22 端口号修改为你刚才设置的端口号(我这里演示的是4080) 在这里插入图片描述

  1. 重启服务
sudo systemctl daemon-reload
sudo systemctl restart ssh.socket
  • 这里的重启操作,和网上大部分教程不一样
  • 这样操作,是因为要解决"新版本Ubuntu"的一个bug,具体请参考:bugs.launchpad.net/ubuntu/+sou…
  1. 到此为止,应该能解决你的问题了,希望本文能帮助到你。