linux查询端口状态并关闭

Carl lee··1 min read

linux查询端口状态并关闭

要关闭 Debian 上的80和443端口,你需要停止运行在这些端口上的服务。以下是一些命令可以帮助你完成这些操作:

检查正在运行的服务和它们所监听的端口。可以使用命令 sudo netstat -tulnp。

根据上一步的结果,查找正在监听80或443端口的进程ID(PID)。

停止使用端口80和443的服务。对于Apache HTTP服务器,可以使用命令 sudo systemctl stop apache2,对于Nginx,可以使用命令 sudo systemctl stop nginx。

确认端口80和443已关闭。可以使用命令 sudo netstat -tulnp 再次检查。

请注意,如果你需要在将来重新启用80或443端口,你需要重新启动相应的服务。

tcp6       0      0 :::443                  :::*                    LISTEN                                      411/lighttpd
tcp6       0      0 :::80                   :::*                    LISTEN                                      411/lighttpd

根据你提供的输出信息,你的系统上有一个名为 lighttpd 的服务在监听端口 80 和 443。要关闭这些端口,你需要停止 lighttpd 服务。

你可以使用以下命令停止 lighttpd 服务: sudo systemctl stop lighttpd 然后再次运行 netstat 命令检查端口是否已关闭: netstat -tulnp 这将确保 lighttpd 服务已成功停止并且端口已不再处于监听状态。