|
|
Ubuntu默认安装的安全组件为AppArmor,要安装SElinux需要先移除AppArmor。
1 J7 m* h1 l. i# v1 r
" T. a+ k) e b( [" s1.使用systemctl停止Apparmor服务。; D* o& q- `8 J) y8 G% P0 D
sudo systemctl stop apparmor
. \% s" A. f% X3 {% w6 l
, v q2 w" V" c: C2.从系统中清除AppArmor
3 W" c1 }9 T) ~7 p9 V4 F" Qsudo apt purge apparmor8 g+ p( Y- O5 y- t t# V
% r+ ]/ R0 A! j, H* J% m0 H
3.更新源+ t% p, U$ ^( y ^/ j
sudo apt update 8 v, Z, K& X$ a8 n+ d
& m0 r6 q9 W8 B/ _- T J) S8 G
4.安装SELinux及相关包' f; M. Y& {( I i
sudo apt install policycoreutils selinux-utils selinux-basics
; C: |8 L+ |. x, v' y- Y2 _2 n f- `0 _7 v/ z c3 K
5.查看SELinux安装情况 U6 O6 V& j0 `# s! k4 J: C: Q
sudo selinux-activate7 E& {. ?; j2 O/ R
, s. |. w6 a$ j4 ^! F6 @: H
6.将SELinux置于enforcing状态
* U/ E t7 B. gsudo selinux-config-enforcing
# h5 O* ?$ Q) s W9 x
: w: O9 Z$ P, j2 X, t+ W3 A( I. l或修改配置文件/etc/selinux/config,将SELINUX=disabled改为 SELINUX=enforcing。* S. o( F; X! {; i, D
* ^& e+ E9 m. l6 M
& _! R! D, @5 Z
5 n* `& M Z8 |7 o U+ e8 K
/ @; c) Y: J1 F z& U
9 l! K) g" |+ B |
|