EN: Read in English
Dunia L2: Kunci & Pekerja
Pengguna, kumpulan dan sudo
Anda akan belajar: siapa siapa di server, guna kumpulan, dan cara sudo pinjam kunci induk.
Teks BM belum disemak oleh penutur asli.
Disemak dengan Linux (Debian 13) pada 1 Nov 2026
Masalahnya
Aina mula kerja di dapur esok. Dia pun perlu guna server. Patutkah dia log masuk sebagai anda?
Pilih satu jawapan.
Tengok
Anda you di /home/you. 0 benda di sini. Servis: cron berjalan, ssh berjalan, nginx berjalan.
you@kedai:~$Folder ~
Folder kosong
+ 3 tersembunyi (ls -a)
Servis
cronberjalanmula semasa bootsshberjalanmula semasa bootnginxberjalanmula semasa boot
Anda ialah user (pengguna) (user): Seorang pekerja di server, dengan nama, nombor dan kunci sendiri. you, nombor pekerja 1000. Anda ahli dua pasukan, dipanggil groups (kumpulan): you dan sudo.
Teka
/etc/shadow simpan setiap kata laluan, dalam bentuk bercelaru. Anda taip cat /etc/shadow. Apa jadi?
Pilih satu jawapan.
Cuba
Pasukan sudo boleh pinjam kunci induk untuk satu arahan. Cuba: sudo whoami.
Anda you di /home/you. 0 benda di sini. Servis: cron berjalan, ssh berjalan, nginx berjalan.
you@kedai:~$Folder ~
Folder kosong
+ 3 tersembunyi (ls -a)
Servis
cronberjalanmula semasa bootsshberjalanmula semasa bootnginxberjalanmula semasa boot
Petunjuk
sudo diletak di depan arahan.Semak
Kebanyakan kerja tak perlu kunci induk. Yang mana perlu?
Seret kad ke dalam kotak. Atau ketik kad, kemudian ketik kotak.
Cuba
Beri Aina pengguna sendiri dengan rumah: sudo useradd -m -s /bin/bash aina. Kemudian masukkan dia ke pasukan dapur: sudo usermod -aG kitchen aina.
Anda you di /home/you. 0 benda di sini. Servis: cron berjalan, ssh berjalan, nginx berjalan.
you@kedai:~$Folder ~
Folder kosong
+ 3 tersembunyi (ls -a)
Servis
cronberjalanmula semasa bootsshberjalanmula semasa bootnginxberjalanmula semasa boot
Petunjuk
-m buat folder rumahnya. -aG tambah kumpulan.Semak
Kenapa usermod -aG kitchen, bukan -G kitchen sahaja?
Pilih satu jawapan.
Anda berjaya!
Kini anda boleh bezakan pengguna dan kumpulan, dan guna sudo dengan cermat.
Nak tahu lebih (pilihan)
sudo -i buka shell root: prompt berakhir dengan # dan lencana root muncul. Taip exit untuk pulangkan kunci. Tanpa sudo, useradd kata command not found: alat admin ada dalam /usr/sbin, di luar PATH anda.
Latihan sebenar (pilihan): di Linux anda sendiri, jalankan id dan groups. Kemudian sudo -l tunjuk apa sudo benarkan.
English
Aina joins the kitchen tomorrow. She needs to use the server too. Should she log in as you?
You are the user you, staff number 1000. You belong to two teams, called groups: you and sudo.
/etc/shadow holds every password, scrambled. You type cat /etc/shadow. What happens?
Team sudo may borrow the master key for one command. Try it: sudo whoami.
sudo goes in front of the command.Most jobs need no master key. Which ones do?
Give Aina her own user with a home: sudo useradd -m -s /bin/bash aina. Then add her to the kitchen team: sudo usermod -aG kitchen aina.
-m makes her home folder. -aG adds a group.Why usermod -aG kitchen, and not just -G kitchen?
You can now tell users from groups, and use sudo with care.
Anda dah siapkan ini. Latihan lagi pun bagus!
Dokumentasi rasmi: sudo (Debian 13 man page) · useradd (Debian 13 man page) · usermod (Debian 13 man page) · id (Debian 13 man page) · Debian Reference: user accounts
Anda dah belajar 25 minit. Rehat sekejap bantu otak anda.
Pecutan selesai! Fokus yang hebat. Regangkan badan seminit?