无法通过 ssh 连接到另一台机器

无法通过 ssh 连接到另一台机器

我能够从我的电脑(运行 Ubuntu 16.04)通过 ssh 连接到安装在虚拟盒中的 xubuntu 系统:

ssh [email protected]

后来,在同一台机器(xubuntu)上我执行了以下命令来启用 FTP 访问:

sudo ufw disable
sudo iptables -F

现在我无法通过 ssh 连接到它,我收到以下错误:

ssh: connect to host 192.168.8.103 port 22: Connection timed out

我该如何解决这个问题?

答案1

您能重新启动计算机来撤消此 iptables -F 吗?

如果你想允许 FTP,为什么不运行:ufw allow 21/tcp ufw enable

接下来请安装 nmap 并检查端口是否可以访问:apt-get install nmap

然后: nmap -p 22 192.168.8.103 和 nmap -p 21 192.168.8.103

发布结果后,我很好奇这些端口是否可以访问。

答案2

问题是防火墙不允许 ssh,因此:

sudo ufw allow ssh

解决了我的问题。

相关内容