UsefulLinks
Computer Science
Operating Systems
Linux
Linux Administration
1. Introduction to Linux and System Administration
2. The Command-Line Interface (CLI)
3. User and Group Management
4. File Permissions and Ownership
5. Process Management
6. Software and Package Management
7. System Services and Daemons
8. Networking
9. Storage Management
10. System Security
11. Shell Scripting and Automation
12. System Monitoring and Performance
13. Backup and Recovery
14. Advanced Topics
4.
File Permissions and Ownership
4.1.
The Linux Permission Model
4.1.1.
Permission Types
4.1.1.1.
Read
4.1.1.2.
Write
4.1.1.3.
Execute
4.1.2.
Permission Classes
4.1.2.1.
User
4.1.2.2.
Group
4.1.2.3.
Other
4.1.3.
Default Permissions (umask)
4.2.
Viewing and Modifying Permissions
4.2.1.
Listing Permissions
4.2.2.
Changing Permissions
4.2.2.1.
Symbolic Notation
4.2.2.2.
Octal Notation
4.2.3.
Recursively Changing Permissions
4.3.
Changing File Ownership
4.3.1.
Changing Owner
4.3.2.
Changing Group
4.3.3.
Recursive Ownership Changes
4.4.
Special Permissions
4.4.1.
SUID (Set User ID)
4.4.2.
SGID (Set Group ID)
4.4.3.
Sticky Bit
4.4.4.
Use Cases and Security Implications
4.5.
Access Control Lists (ACLs)
4.5.1.
Purpose and Use Cases
4.5.2.
Viewing ACLs
4.5.3.
Setting ACLs
4.5.4.
Removing ACLs
Previous
3. User and Group Management
Go to top
Next
5. Process Management