User Account Management
Last updated
Was this helpful?
Last updated
Was this helpful?
Materi yang akan kita pelajari kali ini adalah bagaimana kita sebagai sistem administrator melakukan managemen user seperti:
membuat user
membuat grup
memasukkan user ke dalam grup
dll
Pada materi ini kita harus menggunakan user root yang memiliki hak istimewa pada sistem.
Untuk membuat user baru, kita bisa menggunakan perintah useradd
. Berikut adalah contoh penggunaan perintah useradd
:
Setelah menambah user, jangan lupa untuk memberikan password.
Untuk mempelajari lebih lanjut tentang penggunaan perintah useradd
, Anda bisa membaca artikel dari tecmint.com.
Untuk membuat grup baru pada sistem linux, kita bisa menggunakan perintah groupadd
. Berikut adalah contoh penggunaan perintah groupadd
:
Kita bisa menghapus suatu user dengan perintah userdel
. Berikut adalah contoh penggunaan perintah userdel
:
Kita juga bisa menghapus grup dengan perintah groupdel
. Berikut adalah contoh penggunaan dari perintah groupdel
:
Untuk mengubah atau memodifikasi data dari suatu user, kita bisa menggunakan perintah usermod
. Beberapa contoh yang bisa dilakukan oleh perintah usermod
adalah:
menambahkan user ke dalam suatu grup
merubah nama/deskripsi user
merubah path home direktori user
dll
Untuk mempelajari lebih lanjut tentang penggunaan perintah usermod
, Anda bisa membaca artikel dari tecmint.com.
File /etc/passwd berisikan informasi tentang user yang ada pada sistem.
Terdapat 7 field yang masing-masing dipisahkan oleh tanda :
.
Keterangan:
Field ke-1: username,
Field ke-2: password yang dienkripsi (tersimpan pada file /etc/shadow),
Field ke-3: userid,
Field ke-4: groupid,
Field ke-5: nama/deskripsi dari user,
Field ke-6: path home direktori,
Field ke-7: shell yang digunakan oleh user.
File /etc/group berisikan informasi tentang grup yang ada pada sistem.
Keterangan:
Field ke-1: nama grup,
Field ke-2: password grup yang dienkripsi (tersimpan pada file /etc/gshadow),
Field ke-3: groupid,
Field ke-4: list anggota dari grup tersebut.
File /etc/shadow berisikan password milik user yang dienkripsi (lebih tepatnya di-hash).
Keterangan hash yang digunakan:
$1$
= MD5,
$2$
atau $2a$
= Blowfish,
$5$
= SHA-256,
$6$
= SHA-512.