SElinux以及防火墙的关闭

转载 2012年03月21日 10:34:28
 

关闭SELinux的方法:
  修改/etc/selinux/config文件中的SELINUX="" 为 disabled ,然后重启。
  如果不想重启系统,使用命令setenforce 0
注:
setenforce 1 设置SELinux 成为enforcing模式
setenforce 0 设置SELinux 成为permissive模式
  在lilo或者grub的启动参数中增加:selinux=0,也可以关闭selinux

#---------------------------------------------------------------
查看selinux状态:
/usr/bin/setstatus -v
如下:
SELinux status:                 enabled
SELinuxfs mount:                /selinux
Current mode:                   permissive
Mode from config file:          enforcing
Policy version:                 21
Policy from config file:        targeted 
 
  getenforce/setenforce查看和设置SELinux的当前工作模式。

文章出处:http://dev.firnow.com/course/6_system/linux/Linuxjs/2008629/129166.html

Linux关闭防火墙

1)      重启后永久性生效:

  开启: chkconfig iptables on

  关闭: chkconfig iptables off

  2)      即时生效,重启后失效:

  开启: service iptables start

  关闭: service iptables stop

  需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭操作。

  在开启了防火墙时,做如下设置,开启相关端口,

  修改/etc/sysconfig/iptables 文件,添加以下内容:

  -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

  -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

  或者:

  /etc/init.d/iptables status 会得到一系列信息,说明防火墙开着。

  /etc/rc.d/init.d/iptables stop 关闭防火墙

  最后:

  在根用户下输入setup,进入一个图形界面,选择Firewall configuration,进入下一界面,选择Security Level为Disabled,保存。重启即可。

  ======================================================

  ———————————————————————————————

  fedora下

  /etc/init.d/iptables stop

  =======================================================

  ubuntu下:

  由于UBUNTU没有相关的直接命令

  请用如下命令

  iptables -P INPUT ACCEPT

  iptables -P OUTPUT ACCEPT

  暂时开放所有端口

  Ubuntu上没有关闭iptables的命令

  =======

  iptables 是linux下一款强大的防火墙,在不考虑效率的情况下,功能强大到足可以替代大多数硬件防火墙,但是强大的防火墙如果应用不当,可能挡住的可不光是那些潜在的攻击,还有可能是你自己哦.这个带来的危害对于普通的个人PC来说可能无关紧要,但是想象一下,如果这是一台服务器,一旦发生这样的情况,不光是影院正常的服务,还需要到现场去恢复,这会给你带来多少损失呢?

  所以我想说的是,当你敲入每一个iptables 相关命令的时候都要万分小心.

  1.应用每一个规则到 DROP target时,都要仔细检查规则,应用之前要考虑他给你带来的影响.

  2.在redhat中我们可以使用service iptables stop来关闭防火墙,但是在有些版本如ubuntu中这个命令却不起作用,大家可能在网上搜索到不少文章告诉你用iptables -F这个命令来关闭防火墙,但是使用这个命令前,千万记得用iptables -L查看一下你的系统中所有链的默认target,iptables -F这个命令只是清除所有规则,只不会真正关闭iptables.想象一下,如果你的链默认target是DROP,本来你有规则来允许一些特定的端口,但一旦应用iptables -L ,清除了所有规则以后,默认的target就会阻止任何访问,当然包括远程ssh管理服务器的你.

  所以我建议的关闭防火墙命令是

  iptables -P INPUT ACCEPT

  iptables -P FORWARD ACCEPT

  iptables -P OUTPUT ACCEPT

  iptables -F

  总之,当你要在你的服务器上做任何变更时,最好有一个测试环境做过充分的测试再应用到你的服务器.除此之外,要用好iptables,那就要理解iptables的运行原理,知道对于每一个数据包iptables是怎么样来处理的.这样才能准确地书写规则,避免带来不必要的麻烦。

文章出处:http://www.examda.com/linux/fudao/20101021/115131157.html

Redhat关闭SELinux和防火墙[0分]

  • 2013年08月08日 13:50
  • 623B
  • 下载

CentOS 6.2 配置防火墙,关闭SELINUX

  • 2015年04月28日 19:20
  • 52KB
  • 下载

linux socket编程注意点 和 关闭selinux、防火墙 或者 设置相应端口允许通讯!!!

在Linux系统下: socket创建失败,返回-1。 accept等待连接失败,返回-1。 在Linux系统下: #include uint32_t htonl(uint32_t host...

SElinux以及防火墙的关闭

转自http://ce.sysu.edu.cn/hope2008/Education/ShowArticle.asp?ArticleID=10303 关闭SELinux的方法:   修改/et...

Centos7基础环境配置(为普通用户添加root权限/更换yum源/关闭防火墙/系统SELinux设置)

为普通用户添加root权限普通用户的权限低得可怜,直接用root用户又危险,为普通用户添加root权限就显得很重要了。在这里用户为:yunge 切换到root用户 susu命令切换到root用户,否则...

SElinux以及防火墙的关闭

转载自:http://ce.sysu.edu.cn/hope2008/Education/ShowArticle.asp?ArticleID=10303 关闭SELinux的方法:   修...

关闭SELinux及防火墙,设定运行级别

版本 Centos6.6 x86_641.关闭SELinuxSELinux是美国国家安全局对于强制访问控制的实现。[root@muban ~]# cat /etc/selinux/config 3个...
  • codeTZ
  • codeTZ
  • 2016年08月06日 18:17
  • 317

Linux FTP 服务器配置简单说明【从防火墙关闭到关闭selinux-sestatus到配置ftp用户访问的数据目录再到添加一个ftp用户】

文章来源:http://www.cnblogs.com/hnrainll/archive/2011/02/16/1956539.html 一.  FTP 说明      lin...

Linux关闭防火墙命令和selinux关闭命令

http://blog.163.com/zilichen0213@126/blog/static/17303755520109265551793/   Linux关闭防火墙命令  Lin...

如何关掉Selinux,错误,iconfig :commod not found,关防火墙命令

在新版本中的Red Hat 和 Fedora 上,修改档案/etc/sysconfig/selinux: # This file controls the state of SELinux on t...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SElinux以及防火墙的关闭
举报原因:
原因补充:

(最多只允许输入30个字)