$ -weight: 600;">sudo useradd john
-weight: 600;">sudo useradd john
-weight: 600;">sudo useradd john
-weight: 600;">sudo adduser john
-weight: 600;">sudo adduser john
-weight: 600;">sudo adduser john
-weight: 600;">sudo passwd john
-weight: 600;">sudo passwd john
-weight: 600;">sudo passwd john
-weight: 600;">sudo usermod -aG developers john
-weight: 600;">sudo usermod -aG developers john
-weight: 600;">sudo usermod -aG developers john
-weight: 600;">sudo usermod -l newname oldname # rename user
-weight: 600;">sudo usermod -d /new/home john # change home directory
-weight: 600;">sudo usermod -l newname oldname # rename user
-weight: 600;">sudo usermod -d /new/home john # change home directory
-weight: 600;">sudo usermod -l newname oldname # rename user
-weight: 600;">sudo usermod -d /new/home john # change home directory
-weight: 600;">sudo userdel john
-weight: 600;">sudo userdel john
-weight: 600;">sudo userdel john
-weight: 600;">sudo userdel -r john
-weight: 600;">sudo userdel -r john
-weight: 600;">sudo userdel -r john
-weight: 600;">sudo groupadd developers
-weight: 600;">sudo groupadd developers
-weight: 600;">sudo groupadd developers
-weight: 600;">sudo groupdel developers
-weight: 600;">sudo groupdel developers
-weight: 600;">sudo groupdel developers
username:x:UID:GID:comment:home:shell
username:x:UID:GID:comment:home:shell
username:x:UID:GID:comment:home:shell
john:x:1001:1001::/home/john:/bin/bash
john:x:1001:1001::/home/john:/bin/bash
john:x:1001:1001::/home/john:/bin/bash
group_name:x:GID:user_list
group_name:x:GID:user_list
group_name:x:GID:user_list
developers:x:1002:john,mike
developers:x:1002:john,mike
developers:x:1002:john,mike
-weight: 600;">sudo -weight: 500;">apt -weight: 500;">update
-weight: 600;">sudo -weight: 500;">apt -weight: 500;">update
-weight: 600;">sudo -weight: 500;">apt -weight: 500;">update - User ID (UID)
- Home directory
- Default shell - A developer user
- A system admin user
- A -weight: 500;">service user (like nginx) - Developers group β devs
- QA group β testers
- Admins group β system administrators - User ID (UID)
- Group ID (GID)
- All groups the user belongs to - Not every user has -weight: 600;">sudo access
- Only users in -weight: 600;">sudo or wheel group can use it - Developers β normal users
- Admins β -weight: 600;">sudo users
- Services β system users (nginx, -weight: 500;">docker, etc.) - control server access
- manage teams on shared systems
- secure applications
- isolate services - What users are in Linux
- What groups are
- whoami, id, groups
- useradd, adduser
- usermod usage
- userdel and cleanup
- groupadd, groupdel
- /etc/passwd structure
- /etc/group structure
- -weight: 600;">sudo basics
- Real-world DevOps usage