[GNU/LINUX] MANAJEMEN GRUP, USER, DENGAN COMMAND LINE


Pentingnya Membuat Akun Group Dan User

Kerahasiaan sebuah data khususnya data pribadi merupakan hal yang sangat penting, sehingga adanya tindakan pengamanan terhadap data yang bersangkutan. Di sinilah pentingnya akun grup dan user pada sistem GNU/Linux. Setiap direktori atau file yang terdapat pada hirarki sistem GNU/Linux tidak semuanya dapat diakses oleh user root sebagai pemegang hak akses penuh pada sistem GNU/Linux. Pengaturan sebuah hak akses terhadap sebuah file atau direktori menentukan boleh tidaknya file atau direktori dapat di akses oleh orang lain selain pemillk dan super user (root). Setiap group pada sistem GNU/Linux akan membawahi user-user yang terdapat pada sistem.

Manajemen Group Dengan Command Line

Menambahkan Akun Group

Pembuatan group menentukan pengaturan hak akses file atau direktori yang dapat digunakan oleh setiap user dalam satu group yang sama. Penambahan group pada sistem operasi Debian GNU/Linux dapat menggunakan perintah berikut.
group –g value namagroup
Catatan:

  • ·         -g : group ID
  • ·         Value : nilai group ID
  • ·         Namagroup : diisikan dengan nama group yang Anda ingin buat.

Misal :
Anda ingin membuat sebuah group dengan nama linuxindonesia, maka perintah yang digunakan sebagai berikut.

groupadd –g 500 linuxindonesia

Menghapus Akun group

Penghapusan akun group pada sistem GNU/Linux dapat menggunakan perintah berikut.
groupdel namagroup
Misal:

Admin ingin menghapus akun gorup  linuxindonesia yang terdapat pada sistem Debian GNU/Linux, maka perintah yang digunakan sebagai berikut.
groupdel linuxindonesia


Manajemen Akun User Dengan Command Line


Penambahan Akun User


Pembuatan akun user dapat menggunakan dua perintah yang berbeda, yakni useradd dan adduser. Berikut penjelasan masing-masing perintah pembuatan user. 


Useradd


Pembuatan akun user dengan useradd memiliki aturan tersendiri tentang bagaimana menambahkan uid, group, direktori home, dll.
 
useradd –help

Misal:
Kita ingin membuat sebuah akun user baru dengan nama admin1, dengan ketentuan sebagai berikut:

  • Memiliki direktori home nama '/home/admin1'
  • UID user '509'
  • Menggunakan 'bash' shell
  • Termasuk dalam group linuxindonesia
Solusi Perintahnya :

useradd -u 509 -c myuser -m -d /home/admin1 \ -g linuxindonesia -s /bin/bash admin1
Setelah itu membuat password dengan mengetik perintah pada terminal passwd admin1

Selesai akun dengan nama admin1 telah di buat untuk melihatnya Anda bisa ketikkan perintah pada terminal:
more /etc/passwd \ grep admin1

  
adduser
Penggunaan perintah adduser tidak jauh berbeda dengan perintah useradd. Untuk melihat opsi - opsi apa saja yang diutuhkan, gunakan perintah berikut.

adduser --help

Misal 
Kita ingin membuat sebuah akun user baru dengan nama admin1 dengan ketentuan sebagai berikut:

  • Memiliki direktori home dengan nama '/home/admin1'
  • UID user '509'
  • Menggunakan 'bash' shell
  • Termasuk dalam group linuxindonesia
  •  
Solusi Perintahnya.

adduser --home /home/admin1 --shell /bin/bash --uid 509 \ --ingroup linuxindonesia admin1

Atau bisa juga dengan cara yang lebih sederhana, buatlah sebauh user 'admin1' terlebih dahulu tanpa penambahan parameter '--ingroup linuxindonesia', kemudian diikuti dengan pengelompokan user 'admin1' ke dalam group 'linuxindonesia' dengan menggunakan perintah berikut.

adduser --home /home/admin1 --shell /bin/bash --uid 509 admin1
adduser admin1 linuxindonesia 

Untuk memastikan apakah user 'admin1' telah berada di group 'linuxindonesia' , periksa file konfigurasi group di /etc/group dan /etc/passwd

 more /etc/group \ grep linuxindonesia
more /etc/passwd \ grep admin1 

Menghapus User Account 

Untuk menghapus sebuah akun user dapat menggunakan perintah berikut.

userdel -r namauser

Misal.
Untuk menghapus user 'admin1' pada sistem GNU/Linux dapat menggunakan perintah pada terminal seperti berikut.

userdel -r admin1

atau dapat menggunakan perintah deluser seperti contoh berikut.

deluser --help

Misal:
Kita ingin menghapus user 'admin1' dengan perintah berikut.

deluser --remove-home --remove-all-files admin1

Menghapus User Pada Group

Untuk menghapus akun user pada sebuah group dapat menggunakan perintah berikut.

deluser user group

Misal:
Kita ingin menghapus user 'admin1' dari group 'linuxindonesia' dengan menggunakan perintah berikut.

deluser admin1 linuxindonesia
more /etc/group | grep linuxindonesia



Sekian di atas adalah artikel seputar manajemen group, user dengan menggunakan command line. Anda juga dapat melihat artikel pada blog ini seputaran linux .

Untuk artikel selanjutnya akan di bahas Modifikasi User Account dan Masa Kadaluarsa User Account





@



0 komentar:

Post a Comment - Kembali ke Konten

Note: Only a member of this blog may post a comment.

[GNU/LINUX] MANAJEMEN GRUP, USER, DENGAN COMMAND LINE