‘壹’ 怎么修改linux 修改selinux状态
1 永久方法 – 需要重启服务器
修改/etc/selinux/config文件中设置SELINUX=disabled ,然后重启服务器。
2 临时方法 – 设置系统参数
使用命令setenforce 0
附:
setenforce 1 设置SELinux 成为enforcing模式
setenforce 0 设置SELinux 成为permissive模式
望采纳
‘贰’ 用sed修改服务器的selinux为disabled状态
1、首先,使用setenforce命令进行设置,在selinux状态的时候出现这个提示:setenforce: SELinux is disabled,然后让selinux彻底的关闭。
‘叁’ linux下怎么查看文件的selinux
首先我们可以用命令来查看selinux的状态
getenforce
这个命令可以查看到selinux的状态,当前可以看到是关闭状态的。
还有一个命令也可以查看出selinux的状态。
sestatus
-v
还有一个setenforce
命令可以设置selinux的状态,
具体可以查看
man
8
...
‘肆’ linux怎么关闭selinux
以根用户登录Linux系统,然后在提示符后输入命令sestatus,可以看出目前SELinux功能是处于开启状态的。
在提示符后输入vi /etc/sysconfig/selinux命令,进入SElinux的配置文件。
在SELinux配置文件中,将SELINUX=enforcing,改为SELINUX=disabled,然后保存退出。
重新启动Linux系统。
以根用户登录后,输入sestatus命令,可以看出SELinux功能已经关闭。
关于更多Linux的学习,请查阅书籍《linux就该这么学》。
‘伍’ 如何查看,关闭和开启selinux
以下介绍一下SELinux相关的工具
/usr/bin/setenforce 修改SELinux的实时运行模式
setenforce 1 设置SELinux 成为enforcing模式
setenforce 0 设置SELinux 成为permissive模式
如果要彻底禁用SELinux 需要在/etc/sysconfig/selinux中设置参数selinux=0
,或者在/etc/grub.conf中添加这个参数
/usr/bin/setstatus -v
察看系统的状态
以下是运行输出,请参考
SELinux status: enabled
SELinuxfs mount: /selinux
Current mode: enforcing
Policy version: 18
不重启关闭selinux的解决办法:
执行命令:setenforce 0
在新版本中的Red Hat 和 Fedora 上,修改档案/etc/sysconfig/selinux:
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - SELinux is fully disabled.
SELINUX=enforcing
# SELINUXTYPE= type of policy in use. Possible values are:
# targeted - Only targeted network daemons are protected.
# strict - Full SELinux protection.
SELINUXTYPE=targeted
把 SELINUX设定为disable, 下次启动系统后将会停止SElinux。
Linux核心参数(Kernel Parameter)
或者可以在核心参数后加上: selinux=0 (停止) 或 selinux=1 (开启)参数
档案/boot/grub/menu.lst
title Fedora Core (2.6.18-1.2798.fc6)
root (hd0,0)
kernel /vmlinuz-2.6.18-1.2798.fc6 ro root=LABEL=/ rhgb quiet selinux=0
initrd /initrd-2.6.18-1.2798.fc6.img
检查SELinux现时况态
要知到你现在是否使用 SELinux:
# getenforce
disabled
‘陆’ SELinux是什么意思,如何关闭Linux下的防火墙用什么命令打开
SELinux是一个复杂的安全子系统,它可以控制程序只访问一定数量的文件,使用学位设置工具进入对角化关闭。
Linux防火墙打开方法:
1.首先,您需要在Linux系统中找到并打开文件来编辑和配置防火墙,并执行以下命令:vi/etc/sysconfig/iptables。
‘柒’ linux如何关闭selinux
首先我们可以用命令来查看selinux的状态
getenforce 这个命令可以查看到selinux的状态,当前可以看到是关闭状态的。
还有一个命令也可以查看出selinux的状态。
sestatus -v
还有一个setenforce 命令可以设置selinux的状态,
具体可以查看 man 8 setenforce
假设selinux是正在运行的,我们可以使用setenforce 命令设置临时关闭,不用重启生效。
setenforce 0
我们还可以通过编辑文件,然后重启让它关闭生效。
vi /etc/sysconfig/selinux
把里边的一行改为
SELINUX=disabled
setenforce 0 可以临时关闭,但重启之后还是会变成原来的状态。
修改/etc/sysconfig/selinux文件可以永久地禁用它。
‘捌’ SElinux是什么,安卓打开了SELinux有什么用
如果要恢复运行SELinux则可以运行
# setenforce
1
这条命令会把SELinux设定成Enforcing模式
2.把SELinux永久设定为Permissive模式
这里需要讲一下Permissive和Enforcing模式的区别。
SELinux有三种模式:Enforcing, Permissive and Disable.
Enforcing模式就是应用SELinux所设定的Policy,
所有违反Policy的规则(Rules)都会被SELinux拒绝
Permissive和Enforcing的区别就在于它还是会遵循SELinux的Policy,但是对于违反规则的操作只会予以记录而并不会拒绝操作
Disable 顾名思义就是完全禁用SELinux
如果要永久设定为Permissive模式,我们就要修改SELinux的配置文件
/etc/sysconfig/selinux (在RHEL5下这是一个symbolic link to /etc/selinux/conf)
# This file controls the state of SELinux on the
system.
# SELINUX= can take one of these three
values:
# enforcing - SELinux security policy is
enforced.
# permissive - SELinux prints warnings instead of
enforcing.
# disabled - SELinux is fully disabled.
SELINUX=enforcing
#
SELINUXTYPE= type of policy in use. Possible values are:
# targeted -
Only targeted network daemons are protected.
# strict -
Full SELinux protection.
SELINUXTYPE=targeted
修改SELINUX=permissive,然后重新启动就可以了
‘玖’ setenforce什么意思
setenforce是Linux的selinux防火墙配置命令, 执行setenforce 0 表示关闭selinux防火墙。
setenforce命令是单词set(设置)和enforce(执行)连写,另一个命令getenforce可查看selinux的状态。
enforce:加强,这里指的是security enforce安全加强,也就是SELinux,setenforce 0就是表示关闭SELinux。
Linux服务器是设计出来进行业务处理应用的,在网络和计算机系统当中有广泛的应用,可以提供数据库管理和网络服务等内容,是一种性能非常高的和开源的服务器。
同时,由于Linux系统的处理能力非常强悍,具备不可比拟的稳定性特征,因而Linux系统就不用经常进行重启,Linux系统的变化可以在配置的过程中实现,所以Linux服务器出现故障的概率比较小。
通用命令:
1、date :打印或者设置系统的日期和时间
2、 stty -a:可以查看或者打印控制字符(Ctrl-C、Ctrl-D、 Ctrl-Z等)
3、 passwd:用passwd -h查看
4、logout,login: 登录shell的登录和注销命令
5、 more, less, head tail: 显示或部分显示文件内容
6、 lp/lpstat/cancel, lpr/lpq/lprm: 打印文件
7、 chmod u+x:更改文件权限
8、 rm -fr dir:删除非空目录
9、cp -R dir:拷贝目录
10、 fg jobid :可以将一个后台进程放到前台
11、 kill 的作用: send a signal to a process、 eg: kill -9 发送的是SIG_KILL信号,具体发送什么信号 可以通过 man kill 查看。
12、 ps 的用法, ps -e 或 ps -o pid,ppid,session,tpgid, comm (其中session显示的sessionid, tpgid显示前台进程组id, comm显示命令名称。
‘拾’ 如何关闭Linux里边的selinux
首先我们可以用命令来查看selinux的状态
getenforce 这个命令可以查看到selinux的状态,当前可以看到是关闭状态的。
还有一个命令也可以查看出selinux的状态。
sestatus -v
还有一个setenforce 命令可以设置selinux的状态,
具体可以查看 man 8 setenforce
假设selinux是正在运行的,我们可以使用setenforce 命令设置临时关闭,不用重启生效。
setenforce 0
我们还可以通过编辑文件,然后重启让它关闭生效。
vi /etc/sysconfig/selinux
把里边的一行改为
SELINUX=disabled
改了之后保存,然后重启就可以了。
setenforce 0 可以临时关闭,但重启之后还是会变成原来的状态。
修改/etc/sysconfig/selinux文件可以永久地禁用它。