Ubuntu 16.04安装Gufw防火墙(转)
继上一篇文章http://www.cnblogs.com/EasonJim/p/6851241.html讲解的UFW防火墙是没有界面的,下面将介绍在Gufw的GUI配置功能。
Ubuntu简化了iptables防火墙,可以安装UFW,即Uncomplicated Firewall (简单的防火墙)。UFW是iptables的前端,而Gufw则是UFW的图形界面前端。Gufw自称是世界上最简单的防火墙。
Ubuntu默认不开启防火墙。
1、安装
sudo apt-get install gufw
2、启动


3、操作
Gufw默认提供3种防火墙配置文件:办公室,家庭(主页),公共场所。

对于家庭计算机,最基本的防火墙配置是否认所有传入流量,同时允许所以传出流量。也就是说,别的计算机不可以访问你的计算机,而可以访问其他计算机,包括互联网。只要选择家庭(主页)配置文件,然后将状态切换为打开就行了。

要添加自己的防火墙规则,首先需要将状态切换为打开,点击规则(Rules)标签,再点击加号按钮。

然后,可为某个应用程序如0 A.D.添加规则,也可以为某个网络协议,如SSH,添加规则。

假如,需要禁止其他计算机通过SSH登录Ubuntu 16.04系统,而同时需要在Ubuntu 16.04系统SSH登录其他远程计算机,那么需要将政策设为否认,方向设为进入,类别选择网络、服务,应用程序选择SSH,最后点击添加按钮。

在Rules标签中会看见新添加的防火墙规则。

可以在终端中输入下面的命令来查看UFW防火墙的状态。
sudo ufw status

状态为激活,表示UFW防火墙正在工作,另外还可以看见添加的防火墙规则。
如果要让UFW防火墙在开机时自动激活,输入下面的命令。
sudo ufw enable

否认与拒绝的区别,Gufw防火墙有4种政策:允许,否认,拒绝,限制。
- 允许:将允许访问
- 否认:会否认访问
- 拒绝:将否认访问,并通知对方计算机已被拒绝
- 限制:如果特定IP尝试几个连接,那么否认其访问
如果需要添加更多的配置文件,点击编辑 -> 首选项,再点击加号按钮。

Ubuntu 16.04系统是否需要Gufw防火墙?
如果在家中使用Ubuntu 16.04,通过路由器连接互联网,那么Gufw防火墙就不需要了,因为路由器内置了一个防火墙。如果家中的电脑直接连接调制解调器拨号上网,那么Ubuntu 16.04系统就需要安装一个Gufw防火墙。在办公室、酒店、宾馆、餐厅等公共场所使用公共Wi-fi,是绝对需要安装防火墙的。
参考:
http://www.linuxdiyf.com/linux/22173.html (以上内容转自此篇文章)
Ubuntu 16.04安装Gufw防火墙(转)的更多相关文章
- Ubuntu 16.04 安装 Kodi v17 “Krypton” Alpha 2
Ubuntu 16.04 安装 Kodi v17 “Krypton” Alpha 2:sudo add-apt-repository ppa:team-xbmc/xbmc-nightlysudo ap ...
- Ubuntu 16.04安装QQ国际版图文详细教程
因工作需要,我安装了Ubuntu 16.04,但是工作上的很多事情需要QQ联系,然而在Ubuntu上的WebQQ很是不好用,于是在网上搜索了好多个Linux版本的QQ,然而不是功能不全 ...
- Ubuntu 16.04 安装Mysql 5.7 踩坑小记
title:Ubuntu 16.04 安装Mysql 5.7 踩坑小记 date: 2018.02.03 安装mysql sudo apt-get install mysql-server mysql ...
- Ubuntu 16.04安装Matlab 2016b教程
由于代码需要依赖Linux环境,只好尝试着装MATLAB,然而各种问题接踵而至,开始了由MATLAB引发的三天Linux探寻之旅-- 下载Matlab 2016b for Linux https:// ...
- ubuntu 16.04 安装 tensorflow-gpu 包括 CUDA ,CUDNN,CONDA
ubuntu 16.04 安装 tensorflow-gpu 包括 CUDA ,CUDNN,CONDA 显卡驱动装好了,如图: 英文原文链接: https://github.com/williamFa ...
- ROS_Kinetic_01 在ubuntu 16.04安装ROS Kinetic 2017.01更新
ROS_Kinetic系列学习(一),在ubuntu 16.04安装ROS Kinetic. Celebrating 9 Years of ROS! ubuntu16.04已经发布半年多了,ROS的K ...
- Ubuntu 16.04 安装 VMware Tools(解决windows和Ubuntu之间不能互相复制粘贴文件的问题)
Ubuntu 16.04安装虚拟工具VMware Tools,指的是在虚拟机VMWare安装Ubuntu 16.04后再安装VMware Tools的过程.很多人接触Linux都是从虚拟机开始,而安装 ...
- Ubuntu 16.04安装JDK(转载)
1.简单的安装方法 安装JDK的最简单方法应该就是使用apt-get来安装了,但是源一般是OpenJDK,如果需要安装Oracle的JDK这种方法就不合适了,直接跳过看下面的章节. 1.使用ctrl+ ...
- Ubuntu 16.04 安装Mysql数据库
系统环境 Ubuntu 16.04; 安装步骤 1.通过以下环境安装mysql服务端与客户端软件 sudo apt-get install mysql-server apt-get isntall m ...
随机推荐
- [C陷阱和缺陷] 第1章 词法“陷阱”
有感自己的C语言在有些地方存在误区,所以重新仔细把"C陷阱和缺陷"翻出来看看,并写下这篇博客,用于读书总结以及日后方便自身复习. 第1章 词法"陷阱" 1.1 ...
- Linux 介绍快速浏览
Linux 介绍 内核 库: .so 共享对象,windows:dll 动态链接库 应用程序 Linux的基本原则:1.由目的单一的小程序组成:组合小程序完成复杂任务:2.一切皆文件:3.尽量避免捕获 ...
- MySql学习笔记(1)-安装
一.安装环境 操作系统:win7 64ibt MySql版本:5.7.10.0 二.安装过程 1.点击Add 2.选择需要安装的组件 3.Excute 4.Next 5.Next 6.进入服务器配置 ...
- LN : leetcode 406 Queue Reconstruction by Height
lc 406 Queue Reconstruction by Height 406 Queue Reconstruction by Height Suppose you have a random l ...
- 2) 十分钟学会android--建立第一个APP,执行Android程序
通过上一节课创建了一个Android的Hello World项目,项目默认包含一系列源文件,它让我们可以立即运行应用程序. 如何运行Android应用取决于两件事情:是否有一个Android设备和是否 ...
- SQL 语句在存储过程执行和在SSMS中执行的差异
SQL 语句在存储过程执行和在SSMS中执行的差异 SSMS是SQlSerever management studio.本文所述情形在SQLServer2008中测试. 有时发现同样几条语句,在SSM ...
- 关于vue构建项目的一些指令
第一步: brew install nodejs(MAC机子下) Windows直接官网下载对应版本node.js 第二步: 获取nodejs模块安装目录访问权限(Windows系统忽略)sudo ...
- bootstrap datatable 数据刷新问题
在项目中,页面初始化的时候,通过通过向后台请求数据,页面初始化完之后,datatable是有数据的,当我点击页面的搜索按钮(按照时间过滤数据),datatable的数据要能重新刷新或者重载:这一点,我 ...
- (转) 淘淘商城系列——Redis的安装
http://blog.csdn.net/yerenyuan_pku/article/details/72849612 通过上文的学习,我相信大家已经将首页的轮播图展示出来了,接下来我们将进入一个新的 ...
- Oracle 11g 字符集修改
服务端字符集修改 1.确认服务端字符集 select userenv('language') from dual; 2.修改服务端字符集 首先以 DBA 身份登录 Oracle.Windows 系统下 ...