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 ...
随机推荐
- 51nod1459 迷宫游戏
1459 迷宫游戏 基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题 收藏 关注 你来到一个迷宫前.该迷宫由若干个房间组成,每个房间都有一个得分,第一次进入这个房间,你 ...
- N - Binomial Showdown (组合数学)
Description In how many ways can you choose k elements out of n elements, not taking order into acco ...
- [转]mysql常用函数
转自:http://sjolzy.cn/Common-functions-mysql.html 控制流函数 IFNULL(expr1,expr2) 如果expr1不是NULL,IFNULL()返回ex ...
- 转】 mysql5.6.12 for Linux安装
原博文出自于: http://blog.csdn.net/book_mmicky/article/details/25714049 感谢! 1:上www.mysql.org下载64位版本mysql5. ...
- c# Queue实现生产者(Producer)消费者(Consumer)模式
我们在开发过程中经常会遇到需要从一个地方不断获取数据然后又需要交给另一个线程对数据进行二次加工的情况,这种场景适合使用生产者-消费者模式. Demo展示 //中间的容器 public static c ...
- Objective-C设计模式——生成器Builder(对象创建)
生成器 生成器,也成为建造者模式,同样是创建对象时的设计模式.该模式下有一个Director(指挥者),客户端知道该类引用用来创建产品.还有一个Builder(建造者),建造者知道具体创建对象的细节. ...
- leetcode516 Longest Palindromic Subsequence
思路: 区间dp. 实现: class Solution { public: int longestPalindromeSubseq(string s) { int n = s.length(); ] ...
- CSS布局整理
目录 常用居中方法 水平居中 垂直居中 单列布局 二列&三列布局 float+margin position+margin 圣杯布局(float+负margin) 双飞翼布局(float+负m ...
- Oracle+struts2实现用户登入并显示访问次数
实体类: package entity; public class userfo { private int id;//id private String name;//用户名 private Str ...
- Sass 主要知识点小记
Sass 主要知识点小记 以前写样式的时候,每个元素的颜色,背景色都需要重新写一遍,然后就想CSS难道没有变量么?最后就查到Sass.但当时没有静下心来好好的看一下,今天正好有时间,就在这里边看边整理 ...