Ubuntu学习笔记(一)
首先我的Ubuntu是18.04版本。
关于Ubuntu中防火墙的使用
这里的代码分为root用户的命令代码和普通用户命令代码
1.要使用防火墙首先要会查看防火墙的状态。
#查看防火墙状态。
#root用户
ufw status
#普通用户
sudo ufw status
像我的电脑中直接会出现:
其中Status:active 表示我的我的防火墙状态是活跃的,也即开启了防火墙状态。
下面几行中的3690 和22分别是我已经开启的端口号。
2.现假设有些用户防火墙一开始是关闭的。所以我们关闭防火墙来模拟一下:
#关闭防火墙
ufw disable
出现了如下所示结果
再次查看状态:ufw status
这时已经变成了不活跃的状态即防火墙已经关闭。
3.现在,在防火墙关闭的状态下启动防火墙
ufw enable
出现结果:
此命令可能会断开当前ssh连接,确定还要执行吗?我们输入y即可。这个时候是不用担心断开当前连接的,因为我们此时已经通过ssh连接进来了。只需要在启动防火墙之后开放我们ssh连接所需22号端口即可。输入“y”之后出现如下结果:
那么既然我们打开了防火墙,就一定会涉及到开放和关闭端口。如何操作?其实端口理解为门牌号,系统是我们的仓库,为了管理方便,我为每个应用程序都设定了一个可以进出的门,这样的话可以对操作进行监控。
举例:
#开放3号端口:
ufw allow 3
#然后查看端口号3是否打开,这里会有两种操作,一种是查看防火墙状态时会在下面显示已经开放的端口,
#另一种是直接查找:
ufw status
可以看到3号端口已经开放,同理可以关闭3号端口
ufw delete allow 3
至此,完成了Ubuntu中安装了防火墙的一些操作
那么当电脑没有安装防火墙怎么办,当然是要安装之。鉴于我们的电脑上已经有防火墙了,所以先进行删除防火墙的操作:
apt-get remove ufw
得到如下结果:
这里系统正在删除,询问是否需要继续,选择继续,输入“Y”即可。成功之后再次输入含有“ufw”的命令看是否删除成功了。这里输入查看防火墙状态的命令:
ufw status
得到如下结果:
代表删除成功。
现在没有防火墙,我们重新安装一下,
apt-get install ufw
等待下载安装成功后,再次输入查看防火墙状态的命令查看状态,之后再次开启防火墙。
本文参考的博客链接如下:
https://blog.youkuaiyun.com/qq_36938617/article/details/95234909