在linux中关闭防火墙

  • Post author:
  • Post category:linux


在linux中关闭防火墙

selinux(secure linux 安全的linux)

selinux 是linux下的安全措施机制,用来保护linux系统的安全。相当于另外一个安全工具

[root@localhost ~]# getenforce   查看selinux安全策略是否开启
Enforcing
[root@localhost ~]# setenforce 0  设置selinux的安全策略不要强制执行,只是给予提醒
[root@localhost ~]#
[root@localhost ~]# getenforce 
Permissive

#enforcing   表示selinux是强制开启的,linux里的进程在访问文件的时候,会收到selinux策略的影响。
#Permissive  表示selinux是不强制开启,只是记录下与selinux相关的行为,但是不会制止。--》宽容模式
#disabled    表示selinux是关闭的
#在实际的工作中selinux安全机制都是关闭,很少开启。

#关闭selinux的方法:
#1.临时关闭	
[root@localhost ~]# setenforce 0
#2.永久关闭
[root@localhost ~]# vim /etc/selinux/config
SELINUX=disabled

#编译安装例子里面:
[root@localhost ~]# vim /etc/selinux/config   这个是selinux的配置文件
#     enforcing - SELinux security policy is enforced.  --》默认
#     permissive - SELinux prints warnings instead of enforcing.
#     disabled - No SELinux policy is loaded.

#firewalld 防火墙
#firewalld 服务是一个安全工具
#service 方式去停止服务,是centos6或者centos5里常用的方法

[root@localhost ~]# service firewalld stop  立马停止firewalld服务--》立马关闭防火墙服务
Redirecting to /bin/systemctl stop firewalld.service
[root@localhost ~]# which systemctl
/usr/bin/systemctl
[root@localhost ~]# ll /bin
lrwxrwxrwx. 1 root root 7 5月  11 14:34 /bin -> usr/bin
[root@localhost ~]# systemctl stop firewalld 立马停止firewalld服务--》立马关闭防火墙服务 --》影响本次
Redirecting to /bin/systemctl stop firewalld.service

2.systemctl(system control 系统的服务的控制)方式去停止服务是scentos7和centos8新增的方法

[root@localhost ~]# systemctl disable firewalld  设置firewalld开机不要启动--》下次开机启动的时候,不启动这个服务--》影响下次,不影响本次
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
[root@localhost ~]#
#disable 禁用
#enable 开启



版权声明:本文为weixin_44825767原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。