SSH无法连接

所见即所得

我只是在笔记本电脑和台式机上使用fedup从fedora 17更新到fedora 19。ssh无法以某种方式在我的笔记本电脑和台式机上工作。

在这两种情况下,我都确保了以下几点:

  1. 在中定义的端口 /etc/ssh/sshd.config
  2. SELINUX设置为 permissive
  3. 由启用和启动ssh /sbin/services sshd start
  4. 检查ssh状态,systemctl status sshd.service并说Server listening on :: port 9022
  5. 还添加了端口管理

它仍然不起作用(No route to host

编辑

笔记本电脑使用wifi,并且电缆和连接都很好,因为我可以连接到互联网。

笔记本电脑

IP: 192.168.21.57

路由表:

Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
default         192.168.20.1    0.0.0.0         UG        0 0          0 wlp3s0
192.168.20.0    *               255.255.254.0   U         0 0          0 wlp3s0

ping桌面192.168.14.110不会出现任何问题:

21 packets transmitted, 21 received, 0% packet loss, time 20027ms
rtt min/avg/max/mdev = 2.118/21.040/128.028/38.759 ms

台式机到笔记本电脑的ping也可以。

桌面路由表:

Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
default         192.168.14.1    0.0.0.0         UG        0 0          0 em1
192.168.14.0    *               255.255.255.0   U         0 0          0 em1

但是,我无法打开防火墙设置(在笔记本电脑和台式机中都如此):如果尝试从菜单或命令行(system-config-firewall)中打开防火墙,则会显示:ERROR: FirewallD is active, please use firewall-config

我对如何从命令行配置防火墙不太了解。

有什么问题吗?

所见即所得

看来这是防火墙的问题。

我停止了防火墙,删除了端口(用户定义)并重新定义它,并且ssh现在可以工作了。

似乎防火墙在更新过程中被重置。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章