我正在运行 Ubuntu 16.04.2 LTS,并且正在使用 SSH 命令。如果我启用了 ufw 防火墙,并且通过 ssh 进入某个网站,则不会出现密码或用户名提示 - 它只是无限期地挂在终端上。
如果我输入sudo ufw disable
并尝试 ssh,它可以正常工作。
那么,问题是,我需要在 ufw 上进行哪些配置才能使 ssh 再次工作?如何查看 ssh 使用的端口?我已经搜索过了/etc/ssh/ssh_config
,没有找到任何看起来像端口号的数字。
的输出sudo ufw status
为:
Status: active
To Action From
-- ------ ----
22 ALLOW Anywhere
22 (v6) ALLOW Anywhere (v6)
25,53,80,110,443/tcp ALLOW OUT Anywhere
53,67,68/udp ALLOW OUT Anywhere
51413/tcp ALLOW OUT Anywhere
51413/udp ALLOW OUT Anywhere
6969/tcp ALLOW OUT Anywhere
25,53,80,110,443/tcp (v6) ALLOW OUT Anywhere (v6)
53,67,68/udp (v6) ALLOW OUT Anywhere (v6)
51413/tcp (v6) ALLOW OUT Anywhere (v6)
51413/udp (v6) ALLOW OUT Anywhere (v6)
6969/tcp (v6) ALLOW OUT Anywhere (v6)
对于昨天刚刚下载的 Ubuntu/Linux 新手,任何帮助都将不胜感激。
谢谢!