DEV Community

Fega Suseno
Fega Suseno

Posted on

Managing User on Linux (Cheat Sheet)

No Perintah Deskripsi Contoh
1 useradd namauser Membuat user baru tanpa home directory sudo useradd fega
2 useradd -m namauser Membuat user baru dengan home dir otomatis di /home/namauser sudo useradd -m fega
3 useradd -m -s /bin/bash namauser Membuat user baru dengan shell Bash sudo useradd -m -s /bin/bash fega
4 useradd -m -c "Nama Lengkap" Tambahkan komentar/nama lengkap user sudo useradd -m -c "Fega Suseno" fega
5 useradd -m -d /mnt/LOCAL/namauser namauser Menentukan lokasi home directory custom sudo useradd -m -d /mnt/LOCAL/fega fega
6 passwd namauser Mengatur atau mengganti password user sudo passwd fega
7 id namauser Melihat UID, GID, dan grup yang dimiliki user id fega
8 usermod -l baru lama Mengganti nama user sudo usermod -l fega2 fega
9 usermod -m -d /home/baru namauser Pindahkan home directory user ke lokasi baru sudo usermod -m -d /data/fega fega
10 usermod -s /bin/zsh namauser Ganti shell login user sudo usermod -s /bin/zsh fega
11 usermod -c "Nama Baru" namauser Ganti komentar/nama lengkap user sudo usermod -c "Fega S." fega
12 userdel namauser Hapus user (home dir tetap ada) sudo userdel fega
13 userdel -r namauser Hapus user beserta home directory-nya sudo userdel -r fega
14 groupadd namagrup Membuat grup baru sudo groupadd adminteam
15 groupmod -n grupbaru gruplama Ganti nama grup sudo groupmod -n devops adminteam
16 groupdel namagrup Hapus grup sudo groupdel devops
17 usermod -aG namagrup namauser Tambahkan user ke grup tambahan sudo usermod -aG sudo fega
18 gpasswd -d namauser namagrup Hapus user dari grup tertentu sudo gpasswd -d fega sudo
19 groups namauser Lihat daftar grup user groups fega
20 chown user:grup /path Ubah pemilik dan grup file/folder sudo chown fega:adminteam /mnt/data
21 chmod 750 /path Atur izin akses (read/write/execute) sudo chmod 750 /mnt/data
22 ls -ld /home/namauser Cek hak akses folder home user ls -ld /home/fega
23 getent passwd Lihat semua user di sistem getent passwd
24 getent group Lihat semua grup di sistem getent group
25 su - namauser Login sebagai user lain (subshell) su - fega groupmod -g

Top comments (0)