Ubuntu如何安装防火墙及相关命令讲解
时间: 2024-09-12 13:07:29 浏览: 30
Ubuntu默认使用的是UFW(Uncomplicated Firewall),这是一种简化版的防火墙配置工具。以下是安装和配置UFW防火墙的基本步骤:
1. 安装UFW:
```bash
sudo apt-get update
sudo apt-get install ufw
```
2. 允许或拒绝端口:
允许端口:
```bash
sudo ufw allow 22/tcp
```
拒绝端口:
```bash
sudo ufw deny 22/tcp
```
其中,`22/tcp`可以替换为你需要允许或拒绝的具体端口号。
3. 启用UFW:
```bash
sudo ufw enable
```
注意:启用UFW可能会把你踢出SSH连接,所以在允许ssh端口之后再启用它。
4. 查看UFW状态:
```bash
sudo ufw status verbose
```
这会显示当前的防火墙规则列表。
5. 删除规则:
删除特定规则可以使用以下命令:
```bash
sudo ufw delete allow 22/tcp
```
用你想要删除的规则替换`allow 22/tcp`。
6. 默认策略设置:
设置默认策略为拒绝所有传入连接:
```bash
sudo ufw default deny incoming
```
设置默认策略为允许所有传出连接:
```bash
sudo ufw default allow outgoing
```
7. 重置UFW:
如果需要重置UFW到默认设置,可以使用:
```bash
sudo ufw reset
```