Manajemen Akun User Pada Linux

Label: , ,

1. Membuat Akun Baru
Membuat sebuah account user yang baru sangatlah mudah. Untuk membuat user baru dari command line, kita dapat menjalankan perintah useradd . Sebagai contoh, untuk membuat sebuah user yang bernama Dono, kita dapat menjalankan perintah sbb:



Kemudian jangan lupa untuk memberikan password kepada user baru yang telah dibuat dengan mengetikkan perintah passwd. Contoh:



Setelah mengetikkan perintah di atas, maka kita akan diminta untuk memasukkan password yang kita inginkan dua kali.

Dalam default system, ketika user baru ditambahkan, maka user baru tersebut akan mempunyai home directory di bawah /home/. Sebagai contoh, ketika kita mengeksekusi perintah di atas (useradd dono), maka user yang bernama dono akan memiliki home directory /home/dono.
Untuk mengubah default system ini, kita dapat memberikan option-option lain setelah perintah useradd. Misalnya kita menginginkan agar si dono diberikan home directory di /www/dono, maka kita dapat memberikan option -d setelah perintah useradd. Contoh:



Sebagai catatan, useradd hanya membuat direktori akhir, bukan semua path. Sehingga bila kita memberikan perintah useradd -d /www/dono, maka useradd akan menciptakan direktori dono apabila telah ada direktori yg bernama /www.
Program useradd akan menciptakan suatu group bagi setiap user yg ditambahkan. Setiap user akan tergabung dalam group-group tertentu. Program useradd akan memberikan nama group yang sama seperti nama user yang dibuat. Misalnya ketika kita membuat user baru dengan perintah useradd dono, maka si dono akan berada dalam group dono. Untuk mengubah default ini, maka kita dapat memberikan parameter -g setelah perintah useradd. Contoh:



Hal tersebut akan membuat user dono tergabung dalam group users.

2. Membuat group baru
Untuk membuat group baru kita dapat mengetikkan perintah groupadd. Contoh:



Perintah ini akan menambah group baru yang bernama bukan-gosip di /etc/group dan pada /etc/gshadow jika kita menggunakan shadow password.

3. Memodifikasi account user yang sudah ada
a. Mengubah password
Seorang system administrator akan sering berhubungan dengan masalah user yang lupa akan passwordnya. Perintah di bawah ini akan mengganti password user yang lama dengan password yang baru:


Misalkan si dono lupa akan passwordnya atau ingin mengubah passwordnya, maka si dono atau system administrator yang bersangkutan dapat mengubahnya dengan mengetikkan perintah:



b. Mengubah home directory
Untuk mengubah home directory dari user yang sudah ada, kita dapat mengetikkan perintah:
usermod -d
Contoh:



Jika ternyata home directory dono yang lama telah berisi file-file kepunyaan dono, maka kita dapat memindahkan home directory dono beserta file2nya dengan option -m. Contoh:



c. Menghapus account user
Untuk menghapus account user yang sudah ada, kita dapat menggunakan perintah userdel. Contoh:



Perintah tersebuat akan menghapus user yang bernama dono. Jika kita ingin menghapus home directory user beserta isi file atau direktori yang berada di bawahnya, maka kita dapat memberikan option -r setelah userdel.
Sumber : linux2.arinet.org