selinux

关闭Linux里边的selinux

拥有回忆 提交于 2020-02-01 09:17:28
首先我们可以用命令来查看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 文件可以永久地禁用它。 来源: https://www.cnblogs.com/hushaojun/p/4776275.html

Linux优化之关闭SELinux

大兔子大兔子 提交于 2020-02-01 03:53:56
selinux简介 SELinux(Security-Enhanced Linux) 是美国国家安全局(NSA)对于强制访问控制的实现,是 Linux历史上最杰出的新安全子系统。因为要对强制访问进行控制,所以这个功能让系统管理员又爱又恨,一大多数生产环境都是把他关闭,安全问题会通过其他手段来实现。 SELinux配置文件路径在 /etc/selinux/config。其文件内容如下: # 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 - No SELinux policy is loaded. SELINUX=disabled # SELINUXTYPE= can take one of these two values: # targeted - Targeted processes are protected, # mls - Multi Level Security

centos7 解决 mysql_connect()不支持请检查mysql模块是否正确加载

瘦欲@ 提交于 2020-01-31 20:30:37
故障现象:linux 安装discuz 错误提示:mysql_connect() 不支持请检查mysql模块是否正确加载. 解决办法:查看/usr/lib/php/modules/ (64位的看/usr/lib64/php/modules/)里面根本没有mysql.so 找到centos7安装盘,放入光驱,然后找到CentOS目录下的 php-mysql-5.4.16-45.el7.x86_64.rpm php-pdo-5.4.16-45.el7.x86_64.rpm 二个文件,然后通过FTP上传到服务器。 执行安装: rpm -i php-mysql-5.4.16-45.el7.x86_64.rpm --nodeps --force pm -i php-pdo-5.4.16-45.el7.x86_64.rpm --nodeps --force 再查看so文件: ls /usr/lib/php/modules/ dbase.so ldap.so mysqli.so mysql.so pdo_mysql.so pdo.so pdo_sqlite.so phpcups.so mysql.so存在了。 然后配置(可不配置) vi /etc/php.ini找到extension=msql.so,然后在它下方去掉前面分号然后添加如下: extension=mysql.so extension

find命令

这一生的挚爱 提交于 2020-01-30 01:23:10
命令描述:   按层次查找目录中的文件 语法:   find [-H] [-L] [-P] [-D debugopts] [-Olevel] [path...] [expression]   一般形式:find pathname -options [-print -exec -ok ...] 参数:   pathname: find命令所查找的目录路径。用.来表示当前目录,用/来表示系统根目录,..表示父目录。 查到的结果会以pathname指定的路径为起始目录   -exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'command' { } \;,注意{ }和\;之间的空格 选项   -newer file1 ! file2 查找更改时间比文件file1新但比文件file2旧的文件。   -depth:在查找文件时,首先查找当前目录中的文件,然后再在其子目录中查找。   -fstype:查找位于某一类型文件系统中的文件,这些文件系统类型通常可以在配置文件/etc/fstab中找到,该配置文件中包含了本系统中有关文件系统的信息。   -mount:在查找文件时不跨越文件系统mount点。   -follow:如果find命令遇到符号链接文件,就跟踪至链接所指向的文件。   -cpio:对匹配的文件使用cpio命令,将这些文件备份到磁带设备中。

18.linux基础优化

风流意气都作罢 提交于 2020-01-29 20:45:08
1.linux系统的基础优化 (1)关闭selinux sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config 临时关闭selinux的方法 (2)运行级别设置为文本模式 cat /etc/inittab id:3:initdefault: 设置默认运行级别runlevel 查看当前运行级别 (3)精简开机启动服务 只保留五个重要服务 crond network rsyslog sshd sysstat 查看默认3模式开启的所有服务 关闭其它不需要的服务 chkconfig --list|grep 3:on|egrep -v "crond|sshd|network|rsyslog|sysstat"|awk '{print "chkconfig",$1,"off"}'|bash 2.vmware克隆 右键-->>管理-->>克隆 克隆的系统上网步骤 (1)先setup设置网卡 (2)删除网卡配置的两行 cat /etc/sysconfig/network-scripts/ifcfg-eth0 删除HWADDR和UUID这两行 (3)删除70 > /etc/udev/rules.d/70-persistent-net.rules 重启后就可以上网了 来源: https://www.cnblogs.com

永久关闭防火墙和selinux

梦想的初衷 提交于 2020-01-28 12:17:48
永久关闭防火墙和selinux 关闭防火墙:systemctl stop firewalld 开机不启动防火墙:systemctl disable firewalld 临时关闭selinux :setenforce 0 永久关闭 selinux :vim /etc/selinux/config 修改 SELINUX=enforcin 为SELINUX=disable 来源: CSDN 作者: 不得已而为之 链接: https://blog.csdn.net/qq_40691145/article/details/103915886

Linux学习--CentOS7 安装好MySQL及Apache后,宿主机无法打开网页

岁酱吖の 提交于 2020-01-27 22:52:06
主要参照这篇博客: Centos7安装PHP、MySQL、apache https://www.cnblogs.com/shengChristine/p/9293996.html 在我的虚拟机CentOS上安装了PHP,MySQL,Apache。 但是虚拟机上可以访问测试网页: http://127.0.0.1,宿主机可以Ping通虚拟机,可以SSH,但就是打不开网页。 又参考这个 https://jingyan.baidu.com/article/3ea51489882d1052e71bba43.html 百度经验,都操作了一遍,还是不行; 其中有一个步骤是关闭防火墙,注意的是,CentOS从7开始默认用的是firewalld,这个是基于iptables的,虽然有iptables的核心,但是iptables的服务是没安装的。 关闭防火墙的命令: sudo systemctl stop firewalld.service sudo systemctl disable firewalld.service 但还是不行,有点沮丧。 最后想了想,把SElinux彻底关闭试试,终于可以访问了。所以先记录一下。 临时关闭 [root@localhost ~] # setenforce 0 永久关闭 可以修改配置文件/etc/selinux/config

CentOS7关闭防火墙和SELinux

你离开我真会死。 提交于 2020-01-27 09:18:04
关闭防火墙 临时关闭防火墙 systemctl stop firewalld 临时打开防火墙 systemctl start firewalld 防火墙开机关闭 systemctl disable firewalld 防火墙开机启动 systemctl enable firewalld 查看防火墙状态 systemctl status firewalld 关闭selinux 临时关闭SELinux setenforce 0 临时打开SELinux setenforce 1 开机关闭SELinux vi /etc/selinux/config 修改"SELINUX=disabled"为"SELINUX=disabled" 查看SELinux状态 getenforce 来源: CSDN 作者: sinolover 链接: https://blog.csdn.net/sinolover/article/details/103815739

Need some Guide with a Android SELinux Build Error

我的梦境 提交于 2020-01-25 08:35:38
问题 im currently trying to compile Android 9 with an Quectel EC25 LTE on the RockPi 4. But currently i'm stuck at the SELinux implementation. The EC25 RIL Guide tells me to modify/add the following Files to the src tree. ($Android_src)/system/core/rootdir/ueventd.rc #quectel port /dev/ttyUSB* 0660 radio radio /dev/cdc-wdm* 0660 radio radio /dev/qcqmi* 0660 radio radio /dev/cdc-acm* 0660 radio radio ($Android_src)/external/sepolicy/file_contexts /dev/ttyUSB[0-9]* u:object_r:tty_device:s0 /dev

zookeeper单机版安装教程

…衆ロ難τιáo~ 提交于 2020-01-24 13:48:44
1、下载zookeeper压缩包 https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/ 2、传到linux上某个目录,解压 tar -zxvf apache-zookeeper-3.5.6.tar.gz 3、配置zoo.cfg 在zookeeper根目录下创建data和log文件夹 将zoo_sample.cfg复制一份为zoo.cfg 在默认配置的基础上,修改dataDir、增加dataLogDir 4、启动zookeeper,查看运行状态 zkServer.sh start zkServer.sh status zkServer.sh stop zkServer.sh restart 5、查看logs目录下.out文件,错误: 找不到或无法加载主类 org.apache.zookeeper.server.quorum.QuorumPeerMain 从目前的最新版本3.5.5开始,带有bin名称的包才是我们想要的下载可以直接使用的里面有编译后的二进制的包,而之前的普通的tar.gz的包里面是只是源码的包无法直接使用 6、关闭防火墙和selinux systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service