試用最新的烏班圖版本,常規修改ssh埠,修改完畢後重啟sshd提示沒有找到service,然後嘗試去掉d重啟ssh後檢視狀態,埠仍然是預設的22,各種嘗試都試了不行,重啟伺服器後倒是埠修改成功了,心想著不能每臺機器都重啟吧。百思不得其解後檢視官網相關(機翻)
意思就是22.10之後的版本 使用方式不一樣了,瀏覽了一遍後根據如下bug單解釋進行嘗試
https://bugs.launchpad.net/ubuntu/+source/openssh/+bug/2069041
修改有效,果然埠號修改成功。命令如下:
sudo vim /etc/ssh/sshd_config
sudo systemctl daemon-reload
sudo systemctl restart ssh.socket
原貼描述