Answers:
netstat
可用于查看端口状态。
sudo netstat -lnp
要列出所有升 istening端口ñ umbers与p rocess负责的每一个。终止或终止进程以关闭端口。(kill
,pkill
...)
没有进程终止,这是不可能的!。请参阅从命令行手动关闭端口。您可能会寻找防火墙解决方案的其他方式(将端口与网络隔离)
如果由于运行服务(例如用于ftp服务的vsftpd)而打开了端口,则可以停止然后禁用该服务,以便与该服务相关的可执行文件也将被杀死。在debian基本系统中,您可以运行以下命令来破坏服务:
service SERVICENAME stop
systemctl disable SERVICENAME
祝好运
sudo netstat -lnp
并运行了建议的命令以停止端口22 :)
要显示所有打开的端口的列表:
netstat -lnp
要关闭开放端口:
fuser -k port_no/tcp
例:
fuser -k 8080/tcp
两者都可以sudo
根据需要使用。