linux查看所有端口命令(有关查询端口号被占用命令)

基于服务器安全性维护的目的,查看所有开放的端口是通常采取的第一步,从中检查出可疑或者不必要的端口并将其关掉。关于查看开放的端口,方法不止一种,比如lsof 命令,还可以使用 ss 命令。

查看开放的端口

今天我们就介绍一下如何使用 ss 命令来查看 Linux 系统中开放的端口。获取所有正在监听的接口,可以使用 -l 选项,不过我们可以再额外增加使用另外一个选项 t 来监听所有 TCP 端口,如下:

ss -tl  

如果希望同时监听 TCP 和 UDP 端口,可以使用如下选项组合命令:

ss -tul  

要获取每个服务监听的端口,可以使用 -n 选项,然后结合grep 命令来过滤结果,如下所示:

ss -tuln | grep LISTEN  

找到开放的端口后,就可以选择性地关闭它们。

关闭端口

要关闭端口,首先你需要找到位于该端口的服务名称并停掉该服务,可以使用 ss 命令的 -p 选项,如下所示:

sudo ss -tulnp | grep LISTEN  

上图所示的例子中,端口号 80 被 nginx 服务所占据,如果我们想要关闭该端口,可以使用如下命令停止 nginx 服务:

sudo systemctl stop nginx  

如果 nginx 服务被设置了自启动(即每次服务器重启时,nginx 都会自动启动),那么我们可以使用如下命令来禁用该服务:

sudo systemctl disable nginx  

不过最好还是更改防火墙规则,比如在 Ubuntu 中,可以阻止 UFW 中的端口号 80(即 nginx 所使用的端口)。

首先,检查 UFW 的状态:

sudo ufw status  

如果其状态为 inactive,可以使用如下命令启用:

sudo ufw enable  

然后使用 deny 选项 来阻止某个端口号:

sudo ufw deny 80  

这里由于我们的服务器是云服务器,所以基本上防火墙都放在了云防火墙的配置中,这里就不演示了。

感谢您访问:美文云网站!本文永久链接:https://meiwenyun.com/433536.html。侵删或不良信息举报请联系邮箱:820608633@qq.com或微信:meiwenyun888。
上一篇 2024年8月23日 05:17
下一篇 2024年8月23日 05:17

相关推荐

  • 如何正确选择水杯 用什么杯子喝水最健康

    用什么杯子喝水最健康 1、玻璃杯 玻璃杯不仅外观很美,从材质的角度来看也是最利于健康的选择,同时日常很容易清洗干净,因为玻璃是透明状态,一旦有污垢很容易发现。所以,喝水选择玻璃杯是…

    2024年8月12日
    362
  • 泡脚的坏处有哪些 天天泡脚有什么危害吗

    泡脚什么时候泡最好 泡脚后脸肿是咋回事 影响血液流量 热水泡脚时,由于环境温度的升高,腿部和脚部的末梢血管扩张,足部的皮肤血流量就会增加。 不能医治疾病 热水泡脚所造成的短时间内局…

    2024年8月5日
    187
  • 撩妹成功率最高的车型排行 女生眼中的5大豪车

    “撩妹”在汽车圈中可谓是一个永不过时的话题,如今在国内的车市中,一辆汽车能否”撩妹”主要表现在两点:第一、档次,第二、颜值。其中,论及档次,很显然以奔驰、宝马和奥迪为首的豪车俨然就…

    2024年8月5日
    201
  • 纠正中医不能治疗白癜风的错误

    在中国文化五千年里,中医的不断发展对白癜风的治疗积累了很多的经验,拥有不少有效的治疗白癜风的偏方方药。相信只要认真去总结发掘,一定能找到有效的治疗白癜风的办法。很多人在使用中医治疗…

    2023年1月2日
    287
  • 台风橙色预警代表什么 台风橙色预警要注意什么

    台风橙色预警信号是台风预警信号中的第三级别,是气象部门通过气象监测在台风到来之前做出的预警信号,提示百姓躲避台风,工商企业尽量减少台风带来的损失,在12小时内可能或者已经受热带气旋…

    2024年8月12日
    182
  • 中方回应美将禁止向华为提供产品

    小编了解到很多人查询关于【中方回应美将禁止向华为提供产品】的问题,所以整理了以下答案,看完一定会对你有所帮助。 全文摘要: (1)不准使用华为技术的任何公司对美国提供商品及技术服务…

    2023年4月19日
    354
分享本页
返回顶部