标签: selinux

Ubuntu 中的 SELinux 实现

Ubuntu 如何实现 SELinux...?在 Ubuntu 上实现 SELinux 涉及哪些 pacakges(模块)

selinux 14.04

22
推荐指数
1
解决办法
8万
查看次数

未启用 SELinux

我使用以下命令在 ubuntu 上安装了 SELINUX:

sudo apt-get install selinux
Run Code Online (Sandbox Code Playgroud)

配置文件中/etc/selinux包含以下信息

SELINUX=permissive

SELINUXTYPE=default

SETLOCALDEFS=0
Run Code Online (Sandbox Code Playgroud)

但是我无法设置 selinux,当我检查使用sestatus -v command 它时会给出输出

SELINUX is disabled
Run Code Online (Sandbox Code Playgroud)

我应该如何启用我的 SELINUX?

当我使用命令时seinfo。它提供以下输出

ERROR: policydb version 26 does not match my version range 15-24
ERROR: Unable to open policy /etc/selinux/default/policy/policy.26.
ERROR: Input/output error
Run Code Online (Sandbox Code Playgroud)

check-selinux-installation 命令给出以下输出 ../proc/1 kernel..

未启用 SELinux。init 进程 (PID 1) 在错误的域中运行。/etc/pam.d/login 未启用 SELinux 未启用 FSCKFIX - 不严重,但可能会阻止系统启动... udev 将创建未正确标记的节点

请帮忙

selinux

10
推荐指数
2
解决办法
3万
查看次数

限制用户访问/proc和/sys

我有一个大问题:setfacl 似乎不适用于 /proc 和 /sys,但我想限制一个特定用户的权限,并且我认为该用户读取 /proc/cpuinfo 等内容是不可接受的。(用户不应该能够收集有关系统的硬件信息)

在 Ubuntu 中我该怎么做?Apparmor更多的是限制应用程序,而不是用户。看来Selinux是这种情况下唯一的可能性,对吧?

我在我的脚本中是这样解决的:

# restrict read access to /sys and /proc
sudo chmod -r /sys
sudo chmod -r /proc/acpi
sudo chmod -r /proc/asound
sudo chmod -r /proc/bus
sudo chmod -r /proc/cgroups
sudo chmod -r /proc/consoles
sudo chmod -r /proc/cpuinfo
sudo chmod -r /proc/crypto
sudo chmod -r /proc/devices
sudo chmod -r /proc/diskstats
sudo chmod -r /proc/dma
sudo chmod -r /proc/dri
sudo chmod -r /proc/driver
sudo chmod -r /proc/execdomains
sudo chmod -r …
Run Code Online (Sandbox Code Playgroud)

security proc restricted-access selinux acl

0
推荐指数
1
解决办法
4803
查看次数

标签 统计

selinux ×3

14.04 ×1

acl ×1

proc ×1

restricted-access ×1

security ×1