我将Ubuntu从版本12.04更新到14.04。现在,我无法通过ssh从远程机器连接到我的ubuntu盒子。错误消息是'连接到主机131.188.209.xx端口22:没有到主机的路由'。升级前一切正常。
我的第一个怀疑是我的盒子没有收听相关的端口,这里是22,所以我输入了:
sudo netstat -ntlp | grep LISTEN
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 4237/cupsd
tcp 0 0 0.0.0.0:7072 0.0.0.0:* LISTEN 1168/perl
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 1181/mysqld
tcp 0 0 0.0.0.0:8083 0.0.0.0:* LISTEN 1168/perl
tcp 0 0 0.0.0.0:8084 0.0.0.0:* LISTEN 1168/perl
tcp 0 0 127.0.1.1:53 0.0.0.0:* LISTEN 1546/dnsmasq
tcp 0 0 0.0.0.0:8085 0.0.0.0:* LISTEN 1168/perl
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 3062/sshd
tcp6 0 0 ::1:631 :::* LISTEN 4237/cupsd
tcp6 0 0 :::80 :::* LISTEN 1218/apache2
tcp6 0 0 :::22 :::* LISTEN 3062/sshd
其次,我的apache也没有在IP 131.188.209.xx上工作,所以也许在Ubuntu 14.04上默认激活了防火墙,所以我安装了gufw并启动了它。结果是防火墙被停用。
如何解决此问题 - 我在哪里可以找到相关信息?