无法在远程服务器上启用 UFW - 无论配置如何,它都会阻止 SSH

Bar*_*ino 6 server ssh firewall ufw

我想在通过 SSH 连接时在远程机器上设置 ufw。我打字

ufw reset
ufw default deny incoming
ufw default allow outgoing

ufw allow ssh
ufw allow 22
ufw enable
Run Code Online (Sandbox Code Playgroud)

之后它会立即阻止 ssh 连接,并且不接受新的连接。我唯一能做的就是重置服务器。我错过了什么?

编辑 1:因为我确实配置了 ssh。我正在通过 SSH 访问服务器。这意味着它已配置,并且在运行之前我已连接到服务器ufw enable

小智 3

我目前遇到同样的问题。目前,我这样做是作为一种解决方法。

ufw default allow incoming
ufw deny 1:21/tcp
ufw deny 23:65535/tcp
Run Code Online (Sandbox Code Playgroud)