UsefulLinks
Computer Science
Operating Systems
Linux
Linux for Beginners
1. Introduction to Linux
2. Linux Distributions
3. Getting Started with Linux
4. Desktop Environment Basics
5. File Management
6. Command Line Fundamentals
7. File and Directory Operations
8. Text Processing and Editing
9. Software Management
10. User and Permission Management
11. System Monitoring and Management
12. Input/Output and Redirection
13. Basic Networking
14. Shell Scripting Introduction
15. System Customization
16. Advanced Topics and Next Steps
10.
User and Permission Management
10.1.
User Account System
10.1.1.
User Types
10.1.1.1.
Root User
10.1.1.2.
Regular Users
10.1.1.3.
System Users
10.1.2.
User Information Storage
10.1.3.
Home Directories
10.1.4.
User Profiles
10.2.
Privilege Escalation
10.2.1.
Sudo Command
10.2.2.
Su Command
10.2.3.
Sudo Configuration
10.2.4.
Security Considerations
10.3.
User Management Commands
10.3.1.
User Information
10.3.2.
Adding Users
10.3.3.
Modifying Users
10.3.4.
Removing Users
10.3.5.
Password Management
10.3.6.
Account Locking
10.4.
Group Management
10.4.1.
Group Concepts
10.4.2.
Creating Groups
10.4.3.
Group Membership
10.4.4.
Primary and Secondary Groups
10.5.
File Permissions
10.5.1.
Permission Model
10.5.2.
Permission Types
10.5.3.
Permission Categories
10.5.4.
Reading Permission Strings
10.5.5.
Special Permissions
10.5.5.1.
Setuid Bit
10.5.5.2.
Setgid Bit
10.5.5.3.
Sticky Bit
10.6.
Changing Permissions
10.6.1.
Chmod Command
10.6.1.1.
Symbolic Mode
10.6.1.2.
Octal Mode
10.6.1.3.
Recursive Changes
10.6.2.
Ownership Changes
10.6.3.
Group Ownership
10.6.4.
Default Permissions
Previous
9. Software Management
Go to top
Next
11. System Monitoring and Management