From the course: Linux Foundation Certified System Administrator (LFCS) Cert Prep
Unlock this course with a free trial
Join today to access over 24,600 courses taught by industry experts.
List and identify SELinux file and process contexts - Linux Tutorial
From the course: Linux Foundation Certified System Administrator (LFCS) Cert Prep
List and identify SELinux file and process contexts
- [Instructor] In this lesson, we'll explore SELinux context applied to files and processes. We saw that Linux supports some rudimentary forms of access control. Files and directories have permissions that establish who can read, write, or execute content. Also, regular users are not allowed to do certain things that the root user can do. But these forms of security are not enough for today's world of sophisticated cyber attacks. They're just too generic and not fine tuned enough. And a simple read or write permission gives a user or process too much power over a particular area of the system. Fortunately, the Linux kernel can be easily extended with so-called modules, and there's a security module called SELinux that adds a very advanced capabilities of restricting access. Now, SELinux is pre-configured and enabled by default on operating systems from the Red Hat family, but it's not enabled by default on Ubuntu. And the initial configuration on Ubuntu can be a bit tricky, but we'll…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
(Locked)
Boot, reboot, and shutdown a system safely3m 12s
-
(Locked)
Boot or change system into different operating modes (optional)3m 38s
-
(Locked)
Use scripting to automate system maintenance tasks11m 42s
-
(Locked)
Manage startup process and services11m 32s
-
(Locked)
Create systemd services15m 21s
-
(Locked)
Diagnose and manage processes21m 48s
-
(Locked)
Locate and analyze system log files10m 52s
-
(Locked)
Schedule tasks to run at a set date and time13m 27s
-
(Locked)
Manage software with package manager5m 48s
-
(Locked)
Configure the repositories of package manager9m 37s
-
(Locked)
Install software by compiling source code6m 54s
-
(Locked)
Verify integrity and availability of resources and processes10m 28s
-
(Locked)
Change kernel runtime parameters, both persistent and non-persistent5m 46s
-
(Locked)
List and identify SELinux file and process contexts9m 1s
-
(Locked)
Create and enforce MAC using SELinux27m 42s
-
(Locked)
Create and manage containers22m 51s
-
(Locked)
Manage and configure virtual machines8m 35s
-
(Locked)
Create and boot a virtual machine16m 29s
-
(Locked)
Installing an operating system on a virtual machine4m 5s
-
(Locked)
-
-
-
-