Materi
groupadd nama membuat grup baru dengan GID berikutnya yang kosong. useradd nama membuat pengguna baru di /etc/passwd. Tanpa opsi, useradd tidak membuat folder home; opsi -m yang membuatnya. Opsi -G menerima daftar grup tambahan dipisah koma tanpa spasi, dan grup itu harus sudah ada. Opsi -s menetapkan shell masuk. Ketiga perintah ini mengubah berkas sistem, jadi dijalankan dengan sudo.
sudo groupadd kasir
sudo useradd -m -s /bin/bash -G kasir wulan
id wulan
uid=1004(wulan) gid=1006(wulan) groups=1006(wulan),1005(kasir)Untuk menambah grup bagi pengguna yang sudah ada dipakai usermod -aG grup nama. Huruf a (append) di situ penting. Tanpa -a, usermod -G menganggap daftar yang ditulis sebagai daftar grup tambahan yang lengkap, sehingga pengguna dikeluarkan dari setiap grup yang tidak disebut. Bentuk itu justru dipakai bila memang ingin memindahkan seseorang: usermod -G gudang deni membuat deni hanya anggota gudang, di samping grup utamanya.
sudo usermod -aG kasir deni # tambah kasir, grup lama tetap
sudo usermod -G kasir deni # SEKARANG hanya kasirKeanggotaan grup tambahan disalin ke setiap proses saat proses itu dibuat, lalu diwariskan ke proses anaknya. Shell yang sudah terbuka tetap memakai daftar lama, jadi di server sungguhan pengguna yang baru ditambahkan ke grup harus keluar dan masuk lagi sebelum hak barunya terasa. Simulator kelas ini menerapkan perubahan grup langsung.