我刚刚将 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 登录。
- 我通过输入以下命令将用户更改为 root:
su - root
- 然后我可以编辑
/etc/ssh/sshd_config
说AllowUsers stephan root
- 重新加载 ssh 服务:
sudo service ssh reload
现在可以用root 和stephan 登录了。