Linux adalah sistem multi-user sejak lahir. Section ini membahas cara sistem mengenali pengguna, bagaimana permission mengatur akses ke file, serta alat-alat untuk mengelolanya mulai dari chmod dan chown hingga ACL dan sudo.
Kelola user dengan useradd, passwd, dan usermod serta pahami file /etc/passwd dan /etc/shadow.
Buka → # Group ManagementAtur group dengan groupadd dan usermod -aG untuk berbagi akses file antar user.
Buka → # User dan Group IdentifiersPahami UID, GID, dan id serta mengapa angka, bukan nama, yang dipakai kernel.
Buka → # File PermissionsBaca notasi rwx untuk owner, group, dan other beserta maknanya bagi file dan direktori.
Buka → # chmod dan chownUbah permission dengan chmod dalam mode simbolik dan oktal serta ganti kepemilikan dengan chown.
Buka → # umaskKendalikan permission bawaan file baru dengan umask dan hitung hasil akhirnya.
Buka → # sudo dan rootPahami akun root, jalankan perintah dengan sudo, dan atur hak aksesnya melalui sudoers.
Buka → # Access Control ListsBeri permission terperinci melebihi model user-group-other dengan getfacl dan setfacl.
Buka → # Special PermissionsGunakan setuid, setgid, dan sticky bit beserta risiko keamanannya.
Buka → # Authentication BasicsKenali proses login, PAM, dan hashing password serta praktik autentikasi yang aman.
Buka →