如何开放端口?

如何开放端口?

我最近安装了一个名为“firewall-applet”的防火墙,现在我无法通过以太网线共享我的互联网,我尝试了所有这些方法,但没有成功

sudo apt-get --purge  remove firewall-applet
sudo iptables -F
sudo ufw disable

接下来我执行了 nmap localhost

未显示:996 个关闭的端口

港口国服务

23/tcp 开启 telnet

25/tcp 开启 smtp

139/tcp 打开 netbios-ssn

445/tcp 打开 microsoft-ds

我尝试重新安装程序,但无法禁用防火墙

请帮忙 ;(

答案1

可以通过firewall-cmd工具来控制firewalld。要临时打开端口22,请使用:

sudo firewall-cmd --add-port=22/tcp

要永久添加它(以便它在您重新启动时保持打开状态),您还需要使用:

sudo firewall-cmd --permanent --add-port=22/tcp

答案2

防火墙小程序是 的一个托盘小程序firewalld。检查 是否firewalld正在您的主机上运行。防火墙小程序 和firewalld都是单独安装的,因此当您删除防火墙小程序时, 很可能firewalld仍安装并正在运行。

ps -ef | grep firewalld

如果它正在运行,您可以通过输入以下命令将其删除:

sudo apt-get remove firewalld

希望有所帮助。

相关内容