SELinux占用100% CPU

我使用的是一台IBM x3650服务器,安装的是Linux CentOS 7.4,在VMWare 12的支持下,用8G内存及若干磁盘空间模拟出来的3台虚拟服务器之一。Server(下图中红色的第一台服务器)实际能用到的资源有多少,不得而知。shell

上图是我在准备RHCE考试时,学校提供的练习环境,使用的是VMWare 12。画虚线的都是虚拟机,里面的操做系统是Linux CentOS 7.0。不过,咱们只须要用到4台,即服务器

一、Virtual Serverssh

二、Classroom,考试时考官的电脑,提供域名解析及yum软件仓库所需的软件ui

三、Server,考试时常常充当的Server那台虚拟机操作系统

四、Desktop,考试时常常充当客户端的那台虚拟机.net

进入Virtual Server后,在shell终端中能够这样操做ssr

rht-vmctl start classroomserver

上述的命令将启动classroom,固然也能够是server或desktop。内存

rht-vmctl reset classroom资源

上述的命令将重置classroom,固然也能够是server或desktop。所作的改动都没了,彻底复原了。

rht-vmctl stop classroom

上述的命令将中止classroom,固然也能够是server或desktop。

在Virtual Server中,能够,通常状况下,使用ssh登陆server或classroom就行了。

ssh root@server //登陆server

ssh root@desktop  //登陆desktop

作练习,安装Samba服务器后,第一件事是要将SELinux中对Samba的限制取消。第二件事是在防火墙中加入Samba服务。不过,我先看看SELinux是否有限制。

getsebool -a | grep samba

能看到一组设置都是off,关闭,不容许。那么就打开吧。

setsebool -P samba_export_all_rw=on

我是在虚拟的服务器Server里,用ssh登陆的这台Client虚拟服务器。回车后,半天没动静,死了。再看看,图形界面的虚拟机管理器,显示CPU占用100%。只好强制将其停机。再来。

setsebool -P samba_export_all_rw=on &

后面加一个空格,再加这么一个符号,表示让这个命令在后台运行。它立刻返回两个数字,一个是后台任务编号,一个是真正的pid号。又过了几十秒。显示了两行以下的文字。

Full path required for exclude: net:[4026532311].
Full path required for exclude: net:[4026532311].

不过,再去看权限,已经设置成功。不知道这个出错信息是什么意思。要是有知道的,请不吝留言赐教。谢谢。

相关文章
相关标签/搜索