如果把自己的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文件)