哈哈哈哈:
通常网站服务之类的产品运行在Ubuntu上,我们会开启防火墙。防止恶意的网络访问和攻击。
Ubuntu目前使用命令 ufw (uncomplicated firewall) 管理防火墙功能。
缺省 ufw 是未被激活的,执行如下命令激活。
ufw enable
注意:这个命令最好是在 虚拟机终端执行。
如果是Putty远程登录,并且当前没有允许SSH访问的ufw规则,执行这个命令可能就会断开连接。
可以执行如下命令检查 当前的 防火墙设置
ufw status
或者查看更详细的信息
ufw status verbose
● 开放端口
如果我们允许 外面从网络访问 本机的 SSH TCP 服务端口 22 ,应该这样执行命令
ufw allow 22/tcp
如果你知道端口对应的服务名,也可以使用名字。
比如下面的命令可以允许外面从网络访问 本机的 ssh 服务
sudo ufw allow ssh
比如下面的命令可以允许外面从网络访问 本机的 HTTP 服务端口 80
ufw allow http
● 删除规则
要删除一个前面设定的规则,执行下面的命令
ufw delete allow http