ufw 用法
UFW,全称为Uncomplicated Firewall,是Ubuntu和Debian Linux系统上常用的防火墙配置工具。下面是ufw的主要用法:
1. 安装UFW: 在默认情况下,Ubuntu可能已经预装了UFW。如果没有,可以使用以下命令进行安装:
```bash
sudo apt update
sudo apt install ufw
```
2. 开启UFW: 默认情况下,UFW可能没有启动。可以使用以下命令来启动它:
```bash
sudo ufw enable
```
3. 允许特定的端口: 如果你想允许某个特定的端口(例如SSH),可以使用以下命令:
```bash
sudo ufw allow ssh
```
4. 拒绝特定的端口: 如果你想拒绝某个特定的端口,可以使用以下命令:
```bash
sudo ufw deny ssh
ssh命令指定端口```
5. 查看UFW状态: 你可以使用以下命令来查看UFW的状态:
```bash
sudo ufw status verbose
```
这将显示所有打开和拒绝的端口,以及正在运行的服务。
6. 开启/关闭整个端口范围: 例如,如果你想允许所有的SSH端口(不仅仅是一个特定的端口),可以使用以下命令:
```bash
sudo ufw allow ssh/tcp
```
同样,如果你想阻止某个范围的端口,可以使用以下命令:
```bash
sudo ufw deny 1:20000/udp
```
这将阻止所有UDP的端口在1到20000之间。
7. 临时规则: 如果你想临时开启或关闭UFW(例如,在测试时),可以使用以下命令:
```bash
sudo ufw allow 'OpenSSH' # 允许SSH连接
sudo ufw delete allow 'OpenSSH' # 禁用SSH连接
```
8. 删除所有规则: 如果你想重置UFW的所有规则,可以使用以下命令:
```bash
sudo ufw reset
```
9. 查看已安装的防火墙规则: 你可以使用以下命令来查看已安装的防火墙规则:
```bash
sudo ufw list all # 这将显示所有的规则和他们的状态(允许或拒绝)
```
10. 禁用防火墙: 如果需要,你也可以完全禁用UFW。但是请注意,这可能会使你的系统容易受到攻击。使用此命令前请确保你了解其后果:
```bash
sudo ufw disable # 禁用防火墙,但保留规则和配置。要重新启用,使用 'enable' 命令。
```
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论