1
00:00:00,000 --> 00:00:11,000
Before we dive in the details about SELinux, I'd like to tell you about differences and

2
00:00:11,000 --> 00:00:14,160
similarities between SELinux and AppArmor.

3
00:00:14,160 --> 00:00:17,040
So SELinux was developed to lock down everything.

4
00:00:17,040 --> 00:00:20,120
If it's not allowed, it's denied.

5
00:00:20,120 --> 00:00:24,959
AppArmor works with profiles to secure specific services, and that means that it doesn't go

6
00:00:24,959 --> 00:00:26,879
for the overall approach.

7
00:00:27,400 --> 00:00:32,720
AppArmor was developed as an answer to SELinux that was relatively easy to learn.

8
00:00:32,720 --> 00:00:34,880
So SELinux is more complex.

9
00:00:34,880 --> 00:00:40,360
But also, SELinux offers much more advanced features, such as multi-level security.

10
00:00:40,360 --> 00:00:46,880
SELinux uses file system labels as its essence, and SELinux is the default in Red Hat and

11
00:00:46,880 --> 00:00:48,520
related distributions.

12
00:00:48,520 --> 00:00:52,119
AppArmor is the default in Ubuntu.

13
00:00:52,119 --> 00:00:55,040
Now throughout the years, there has been some discussion.

14
00:00:55,040 --> 00:00:56,040
What would you do?

15
00:00:56,040 --> 00:00:57,639
SELinux or AppArmor?

16
00:00:57,639 --> 00:01:00,400
But that discussion has been won nowadays.

17
00:01:00,400 --> 00:01:06,639
SELinux is implemented by Red Hat, and SELinux is a requirement by many governmental organizations

18
00:01:06,639 --> 00:01:07,559
throughout the world.

