将ssh端口更改为1234,无法连接到服务器,使用fail2ban

将ssh端口更改为1234,无法连接到服务器,使用fail2ban

我刚刚将 ssh 端口更改为 1234,现在我无法再访问我的服务器。我还设置AllowUsers stephan/etc/ssh/sshd_config

我已经安装了fail2ban,并且正在尝试以root 用户身份登录。密码正确。

当我尝试通过 root 登录时,它给我权限被拒绝:

ssh [email protected] -p 1234

后续的尝试只是在某个时刻停止并且什么也不做。

当我尝试时也会发生同样的情况

ssh [email protected] -p 1234

有任何想法吗?

答案1

问题解决了!

fail2ban 禁止了我的 IP 几分钟,之后我能够使用用户 stephan 登录。

  1. 我通过输入以下命令将用户更改为 root:su - root
  2. 然后我可以编辑/etc/ssh/sshd_configAllowUsers stephan root
  3. 重新加载 ssh 服务:sudo service ssh reload

现在可以用root 和stephan 登录了。

相关内容