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:
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
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
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:
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
Untuk menghapus sebuah akun user dapat menggunakan perintah berikut.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
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
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
@
Tagged @ Belajar Sistem Operasi Linux
0 komentar:
Post a Comment - Kembali ke Konten
Note: Only a member of this blog may post a comment.