VsFTPd的服务器和防火墙及SELINUX的关系
来源:互联网 发布:java和php就业比较知乎 编辑:程序博客网 时间:2024/05/18 10:49
在 GUI 图像界面模式下,要更改 SELinux 的策略使用方式,只需依次点击“应用程式”,“系统设置”,“安全级别”;然后在“安全级别设置”对话框的“SELinux”标签页中即可简单进行设置。
然而作为网站管理员,常常是在命令行( 文本/CLI)模式下进行操作的。那要怎么更改 SELinux 的策略使用方式呢?他并没有像防火墙那样方便而直观的“system-config-securitylevel-tui”工具可用。
查看当前模式:
# getenforce
Permissive
或更周详些,包含设置文件中的设定值:
# sestatus | grep -i mode
Current mode: permissive
Mode from config file: permissive
改动当前模式(即时生效),但重启后又回到设置文件中的设定模式。
设为强制模式
# setenforce 1# sestatus | grep -i mode
Current mode: enforcing
Mode from config file: permissive
设为警告模式
# setenforce 0# sestatus | grep -i mode
Current mode: permissive
Mode from config file: permissive
当系统重启后,为了使 SELinux 的模式为自己所期望的值,需要编辑设置文件。比如,要将 Enforcing(强制) 改为 warn(警告)模式,可编辑
# vi /etc/selinux/config
将其中的
SELINUX=enforcing
改为:
SELINUX=permissive
如果当前 SELinux 已启用,要禁用 SELinux,你需要编辑 /etc/selinux/config,并重启系统。反之亦然,不过要注意,启用时 SELINUX 的值是 enforcing 或 permissive 而不是 enabled!
禁用 SELinux:
# vi /etc/selinux/config
SELINUX=disabled
那要怎么才能知道当前的状态呢?执行下面的命令:
# selinuxenabled;echo $?
结果返回0,表示启用;返回-256,表示禁用。
然而作为网站管理员,常常是在命令行( 文本/CLI)模式下进行操作的。那要怎么更改 SELinux 的策略使用方式呢?他并没有像防火墙那样方便而直观的“system-config-securitylevel-tui”工具可用。
查看当前模式:
# getenforce
Permissive
或更周详些,包含设置文件中的设定值:
# sestatus | grep -i mode
Current mode: permissive
Mode from config file: permissive
改动当前模式(即时生效),但重启后又回到设置文件中的设定模式。
设为强制模式
# setenforce 1# sestatus | grep -i mode
Current mode: enforcing
Mode from config file: permissive
设为警告模式
# setenforce 0# sestatus | grep -i mode
Current mode: permissive
Mode from config file: permissive
当系统重启后,为了使 SELinux 的模式为自己所期望的值,需要编辑设置文件。比如,要将 Enforcing(强制) 改为 warn(警告)模式,可编辑
# vi /etc/selinux/config
将其中的
SELINUX=enforcing
改为:
SELINUX=permissive
如果当前 SELinux 已启用,要禁用 SELinux,你需要编辑 /etc/selinux/config,并重启系统。反之亦然,不过要注意,启用时 SELINUX 的值是 enforcing 或 permissive 而不是 enabled!
禁用 SELinux:
# vi /etc/selinux/config
SELINUX=disabled
那要怎么才能知道当前的状态呢?执行下面的命令:
# selinuxenabled;echo $?
结果返回0,表示启用;返回-256,表示禁用。
- VsFTPd的服务器和防火墙及SELINUX的关系
- VsFTPd服务器和防火墙及SELINUX关系
- Ubuntu的防火墙及SElinux
- selinux服务及防火墙的关闭
- rhel5.5安装vsftpd并配置虚拟用户及开放防火墙和selinux
- Redhat关闭SELinux和防火墙的办法
- Redhat关闭SELinux和防火墙的办法
- Redhat关闭SELinux和防火墙的办法
- Redhat关闭SELinux和防火墙的办法
- Redhat关闭SELinux和防火墙的办法
- Redhat关闭SELinux和防火墙的办法
- Redhat关闭SELinux和防火墙的办法
- Redhat关闭SELinux和防火墙的办法
- Redhat关闭SELinux和防火墙的办法
- Redhat关闭SELinux和防火墙的办法
- vsftpd的一点SELinux设置
- samba服务器需要关闭防火墙和selinux
- SElinux以及防火墙的关闭
- iPhone升级 "This device isn't eligible for the requested build"错误解决方法
- 使用Nexus创建私服
- vmware 几种联网的方式,如何实现虚拟机上网
- iPhone升级 “软件更新服务器不可连接”的解决办法
- TFTP error: 'Permission denied' (0)
- VsFTPd的服务器和防火墙及SELINUX的关系
- Fedora 下禁用、启用SeLinux(fedora与windows共享问题解决)
- 常用默认端口号
- SQLite数据操作
- iPhone升级 从iCloud恢复数据
- 给视频添加字幕
- 云计算鲜为人知的三大潜在风险
- poj 3261
- Ubuntu Vmware使用 nat 设置网络【实践版,有图】