我将我的家庭服务器(在/etc/ssh/sshd_config
文件中)上的默认 SSH 端口更改为端口 54747,然后重新启动ssh
和sshd
服务(我不确定是哪一个,所以为了安全起见,我都做了)。为了测试我的配置,我注销然后重新登录,没有任何问题。
几天后,我安装了 apt 更新,然后重新启动了我的服务器。当我尝试通过 SSH 重新登录(在端口 54747 上)时,出现连接拒绝错误。
出于某种原因,我尝试在默认端口上使用 SSH,并且成功了!我回去检查 sshd_config,但它仍然有自定义端口。所以我重新启动了ssh
和sshd
服务,它又回到了“常规”行为(端口 54747 上的 ssh)。我再次尝试重新启动,连接再次被拒绝...
有谁知道我做错了什么?
额外的细节:
sudo reboot -h now
,但是搜索后发现有些人不鼓励,所以我尝试了sudo reboot
,但没有区别编辑 事件序列:
/etc/ssh/sshd_config