linux查看防火墙状态以及端口号对应的服务名称

如果把自己的linux本机设置为一个可供远程访问的服务器,那么防火墙的设置是一个绕不开的话题,如何快速的设置防火墙并且查看端口的使用状态,你可以向下边这么搞

防火墙

    sudo apt-get install ufw    安装防火墙
    sudo ufw enable        启动防火墙
    sudo ufw default deny    启动后,设置防火墙默认不开启端口
    sudo ufw status        查看防火墙状态
    sudo ufw allow 端口号    开启端口
    sudo ufw deny 端口号    关闭端口
    sudo ufw delete allow 端口号    删除建立的联系规则
    sudo ufw disable    关闭防火墙
    sudo ufw reload        重新登录防火墙

查看端口

    netstat -ap 查看linux中开启的端口
    netstat -anp |grep -v unix 屏蔽unix所在行
    netstat -anp 以端口号的形式查看端口
    sudo lsof -i:d端口号    查看端口号对应的服务名,(也可以查看/etc/services文件)

猜你喜欢

转载自blog.csdn.net/weixin_44937328/article/details/113700930