banner
xingli

xingli

猫娘爱好者

ufw防火墙教程

ufw 防火墙教程#

卸载 apt-get \--purge remove 包名

Ubuntu 防火墙#

可以通过以下步骤在 Linux 上启用 UFW:

  1. 首先,检查 UFW 是否已安装。在终端中输入以下命令:

sudo ufw status

如果提示“command not found”则说明该系统上未安装 UFW,需要先执行以下命令安装 UFW:

sudo apt-get install ufw

  1. 为了激活 UFW,请首先将默认的 UFW 策略设置为拒绝:

sudo ufw default deny incoming

sudo ufw default allow outgoing

  1. 开启需要使用的端口。例如,开放 SSH 端口 22 (请根据实际需要修改):

sudo ufw allow 22/tcp

  1. 最后,启用 UFW 并检查状态:

sudo ufw enable

sudo ufw status

如果视线中出现了 “Status: active”,则说明已成功启用了 UFW。


sudo ufw allow 22

//开放22端口


sudo ufw reload

//重启ufw防火墙


sudo ufw status

//查看防火墙的状态


sudo netstat -tunlp | grep 22

//查看22端口信息


sudo ufw disable

//关闭防火墙


sudo sudo apt-get install ufw

//安装防火墙


sudo ufw enable

//开启防火墙


sudo ufw delete allow 21

//关闭21端口


sudo ufw allow 8001/tcp //指定开放8001的tcp协议


sudo ufw delete allow 8001/tcp //关闭21端口

解决端口占用#

2. 输入以下命令查看所有的服务端口并显示 pid 号。


netstat -ap

若需要停止这个进程可以通过 kill 命令停止。


kill 123 //停止pid为123的进程端口号。

查看 8080 端口,则可以结合 grep 命令:


netstat -ap | grep 3000

如查看 8888 端口,则在终端中输入:


lsof -i:8888

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。