【问题标题】:Open port 5900 via the command line?通过命令行打开5900端口?
【发布时间】:2013-03-16 10:47:26
【问题描述】:

我正在使用 KDE 运行 Fedora 18。我昨天通过 GUI 打开了端口 5900,并且使用 VNC 很好,但后来尝试通过几种不同的方法为 SMTP 打开端口,现在 VNC 连接“意外关闭”。

这是一个模糊的错误,但我认为这是防火墙问题。问题是我现在没有任何图形方式来访问防火墙,只能通过 ssh。我尝试添加一个 IPTABLES 行 iptables -A INPUT -p tcp --dport 5900 -j ACCEPT,但这似乎没有什么不同,当我尝试 iptables --List 时,似乎没有任何关于端口 5900 的内容。我做错了 iptables 行吗?它应该是输出而不是输入吗? -I 而不是 -A? udp 而不是 tcp?

我也想知道为什么“iptables --List”中似乎没有任何关于端口 5900 的信息。 Fedora 18 是否可能不再使用 iptables?

有人有建议吗?自从我没有 GUI 访问权限以来已经好几个小时了,我越来越绝望了...... :-)

【问题讨论】:

    标签: iptables vnc


    【解决方案1】:
    /sbin/service iptables restart
    

    是这个谜题缺少的成分。由于某种原因 /sbin/service 防火墙重启不起作用...

    【讨论】:

      【解决方案2】:

      你在重启之前保存了 iptable

      /sbin/service iptables save  
      

      【讨论】:

      • 这行不通,对吗? iptables 不是服务,而是命令。要保存,请运行 iptables-save > iptables-save.out
      猜你喜欢
      • 2019-05-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-16
      • 1970-01-01
      • 2020-01-08
      • 1970-01-01
      相关资源
      最近更新 更多