我已将服务器设置为接受端口 21966 上的 SSH 连接,我按照一些步骤配置了 ufw,但是现在它已将我锁定在任何端口上的所有 SSH 访问之外!
我已经能够将服务器启动到“救援”模式,它为我提供了一个 SSH 救援帐户,通过该帐户我可以挂载硬盘并查看我的文件。我不知道接下来该做什么,因为 ufww 服务没有运行,所以我无法禁用或卸载它。
答案1
您的 ufw 规则应位于/lib/ufw/user.rules
配置文件中。修改该文件,使其在### RULES ###
和### END RULES ###
部分之间包含以下条目:
### tuple ### allow any 21966 0.0.0.0/0 any 0.0.0.0/0 in
-A ufw-user-input -p tcp --dport 21966 -j ACCEPT
另外请确保您的/etc/ssh/sshd_config
文件有Port 21966
条目(而不是端口 22)。