|
|
Ubuntu默认安装的安全组件为AppArmor,要安装SElinux需要先移除AppArmor。3 i1 s u% X! O$ \
) i$ b# d! B: _
1.使用systemctl停止Apparmor服务。# |3 A0 e4 e* [$ N' W# t
sudo systemctl stop apparmor
( j1 g u4 o4 h: [7 J& m! R, @4 G
5 p4 b: M( d# a$ E" s" g/ `2.从系统中清除AppArmor3 S9 d( B: C) p
sudo apt purge apparmor
3 v7 q6 p3 C4 g' F7 [# k$ R, W9 I. Y5 {, g6 v3 q$ J4 g
3.更新源
- R. n J* X J5 E3 rsudo apt update
9 c1 n' K) A' y0 f& G+ C0 }
' R. ?$ h/ Q$ D! Z4 c# p4.安装SELinux及相关包
8 L% C1 Y) B6 ?- b4 F' csudo apt install policycoreutils selinux-utils selinux-basics; g! _% e/ ] V0 P6 \) N
6 b8 J8 `+ V# j/ F- \) }5.查看SELinux安装情况1 z) c% t8 L) J; r7 P# A& Z. O% e
sudo selinux-activate9 ]8 ?1 v, U) C+ g3 k
8 X$ ]4 }. B, \. k' e- O6.将SELinux置于enforcing状态
8 Q- ]% l" q' }- f: u/ @sudo selinux-config-enforcing o1 D; U I6 P- n% X
* f( C( c9 l+ ~3 j9 q9 n
或修改配置文件/etc/selinux/config,将SELINUX=disabled改为 SELINUX=enforcing。
; Z7 ^- n' P7 l, m( G
% [3 H5 j; x( u9 d' r4 c6 T# Y' O
* L/ b1 X3 G+ g. ? C7 u4 Z* W% E, a; o6 ^
' r7 L+ B" U. ~5 I) X- T; k- _' j0 b! G
|
|