|
|
Ubuntu默认安装的安全组件为AppArmor,要安装SElinux需要先移除AppArmor。- h# ?2 |/ ~9 B7 d* j- h
9 \1 N* }6 \% [) ?1 u: C& ?* B( ~
1.使用systemctl停止Apparmor服务。
/ v$ C4 Q. p0 W8 N7 O. }sudo systemctl stop apparmor
U, b4 B. D% C. x v) f% O' x" s) E }2 `$ ]8 Q. l; L
2.从系统中清除AppArmor
; }& L4 P0 {3 F9 X( S& q9 |sudo apt purge apparmor" z: f" w: D9 |: b! z0 V
+ {, c+ q. { P/ m& @
3.更新源
/ G V: y' a9 [0 ysudo apt update
4 v* I J5 R: Q- Q) H; V2 M: \
5 O% A5 d4 O7 n) U7 s3 H4.安装SELinux及相关包
% m+ u: V2 m' i7 ?8 F4 N( |sudo apt install policycoreutils selinux-utils selinux-basics
5 P B6 |0 ] S$ `% k
W- f& N% Y/ H# D, R; t5.查看SELinux安装情况4 g0 V' W8 }- T/ K. \( U
sudo selinux-activate
1 F; a6 l6 U3 a$ T1 h
# ^5 u' Y, _1 Q7 W' g* k, T6.将SELinux置于enforcing状态
: G3 k$ o9 N0 `7 [sudo selinux-config-enforcing
g, E3 Q* e" ~7 Q, u
: v! J! s; }2 @2 @: K. o: b或修改配置文件/etc/selinux/config,将SELINUX=disabled改为 SELINUX=enforcing。. z$ ^/ z8 b* K+ ~9 Z
3 I8 x& c- Y7 u/ O
7 O! Z# M2 \; j4 M* M1 ~- {
, @: ]6 Z) t- M. y; j4 N/ z8 I. B0 K3 L& N1 `
* h# ~; ~ f( ?- c) _ |
|