
_START_ARTICLE_
Uncomplicated Firewall
_START_SECTION_
基本语法和例子(Ubuntu Server 14.04)
_START_PARAGRAPH_
理论上来说, 无论是桌面版还是服务器版, ufw 的命令行用法是一样的._NEWLINE_基本语法: ufw COMMAND
_START_SECTION_
打开与关闭
_START_PARAGRAPH_
ufw enable / 打开防火墙_NEWLINE_ufw disable / 关闭防火墙_NEWLINE_ufw status / 显示防火墙状态_NEWLINE_ufw status verbose / 查看防火墙详细状态
_START_SECTION_
允许与阻止
_START_PARAGRAPH_
ufw allow  / 增加一条表示允许的规则_NEWLINE_例子: ufw allow 53 / 允許通過53 連接埠使用tcp 和 udp 協定連線本機_NEWLINE_ufw deny / 增加一条表示阻止的规则 _NEWLINE_例子: ufw deny 53/tcp 阻止通過53 連接埠使用tcp 協定連線本機 _NEWLINE_ufw reject  / 增加一条表示拒绝的规则
_START_SECTION_
以服务名称代表连接端口
_START_PARAGRAPH_
可以使用_NEWLINE_less /etc/services_NEWLINE_列出所有服务的信息，其中包括该服务使用了何连接端口及协议。
_START_SECTION_
为规则编号
_START_PARAGRAPH_
ufw status numbered                 show firewall status as numbered list of RULES 
_START_SECTION_
其他指令参数
_START_PARAGRAPH_
default ARG                     set default policy / 设置默认规则_NEWLINE_logging LEVEL                   set logging to LEVEL _NEWLINE_limit ARGS                      add limit rule _NEWLINE_delete RULE|NUM                 delete RULE / 删除规则_NEWLINE_insert NUM RULE                 insert RULE at NUM / 插入规则_NEWLINE_reload                          reload firewall / 重启防火墙_NEWLINE_reset                           reset firewall / 重置防火墙_NEWLINE_show ARG                        show firewall report _NEWLINE_version                         display version information_NEWLINE_Application profile commands: _NEWLINE_app list                        list application profiles _NEWLINE_app info PROFILE                show information on PROFILE _NEWLINE_app update PROFILE              update PROFILE _NEWLINE_app default ARG                 set default application policy