我是学生。我想使用从源代码编译的策略。
编译策略后,将显示以下错误语句。
请告诉我如何编译和应用SELinux策略。
systemd[1]: Unable to fix SELinux security context of /run/systemd/journal/dev-log: Permission denied
systemd[1]: Unable to fix SELinux security context of /run/systemd/journal/socket: Permission denied
:
systemd-journald[529]: Faild to op
我已经将CentOS 8流设置为SELinux设置为permissive,但日志中仍然有许多红线,例如:
SELinux is preventing /usr/lib/systemd/systemd from name_connect access on the tcp_socket port 80
这些是真实的还是仅仅是打印-如果它是在restrictive模式下会发生什么?
我正在尝试在我的Nexus 5启动时执行一个守护进程。这是一个从c++源代码构建的守护进程。但是每当我构建AOSP并在我的Nexus 5设备上闪现图像时,守护进程就不会在后台运行。我将这段代码添加到我的init.rc文件中:(这将使它在引导时在后台运行)
setenforce 0
service my_daemon /system/bin/my_daemon
class main # Also tried: class core (but it didn't make a difference)
user root
group root
setenfo
我正在尝试用mod_wsgi设置Apache (httpd),以运行一个Django站点。
(13)Permission denied: httpd: could not open error log file /var/mail/django-error-log.
Unable to open logs
我已经完成了:chown apache django-error-log,以确保所有权设置为apache,并使用ls -l进行验证。
ls -l
total 0
-rw-r--r--. 1 apache root 0 Jan 10 01:40 django-error-log
你知道是什么导
我有一些系统,出于各种原因,我们希望完全禁用selinux。到目前为止,这就像一个champ,总是在启动时使用selinux=0,并确保/etc/sysconfig/selinux包含:
SELINUX=disabled
但是,到今天为止,我有一个Fedora 17工作站已经正确设置,但是在许多重新启动之后,它总是以强制模式出现:
# cat /etc/sysconfig/selinux
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values: