使用 UFW 将自己锁定在 SSH 之外

Jam*_*mes 2 ssh iptables ufw ubuntu-12.04

我将我的服务器设置为在端口 21966 上接受 SSH 连接,我按照一些步骤来配置 ufw,但是它现在已将我锁定在任何端口上的所有 SSH 访问之外!

我已经能够将我的服务器启动到“救援”模式,为我提供一个 SSH 救援帐户,通过它我可以安装硬盘驱动器并查看我的文件。我不知道该怎么做,因为 ufww 服务没有运行,所以我无法禁用或卸载它。

Mxx*_*Mxx 6

您的 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
Run Code Online (Sandbox Code Playgroud)

另外确保您的/etc/ssh/sshd_config文件有Port 21966条目(而不是端口 22)。