首先启用ufw状态。
root@sai:~# ufw status
Status: active
它阻止传入和传出的连接,通过使用 ping ssh 从两侧进行测试,结果均不起作用。
root@sai:~# ping 192.168.2.223
PING 192.168.2.223 (192.168.2.223) 56(84) bytes of data.
^C
--- 192.168.2.223 ping statistics ---
4 packets transmitted, 0 received, 100% packet loss, time 2999ms
root@sai:~# ssh [email protected]
^C
添加了一条允许 ssh 的规则,但此后 ssh 仍然不起作用
root@sai:~# ufw allow ssh
Rule added
Rule added (v6)
root@sai:~# ssh [email protected]
^C
root@sai:~# ufw status
Status: active
To Action From
-- ------ ----
22 ALLOW Anywhere
22 (v6) ALLOW Anywhere (v6)
建议我所有可能的命令..
答案1
如果ufw
配置为阻止传出流量(这不是默认策略),您的ssh
连接将被阻止。您必须允许它。
sudo ufw allow out 22
在服务器端ufw
必须配置允许传入的 ssh 连接(默认端口 22)
sudo ufw allow 22