Manajemen User dan Group
- Pengantar User dan Group
Dalam konsep Multiuser, manajemen user dan group sangat vital peranannya. Hal ini harus dikuasai dengan baik untuk menerapkan kebijakan-kebijakan seputar hak ownership di lingkungan GNU/Linux.
Ownership erat kaitannya dengan permission.
Didalam sistem GNU/Linux setiap file, direktori ataupun proses pasti dimiliki oleh salah satu user dan group.
Gunakan perintah ls -l
Setiap user dan group memiliki nomor identifikasi unik yaitu UID untuk User ID dan GID untuk Group ID.
Gunakan perintah id
# id wiwin
uid=1000(wiwin) gid=1000(wiwin) groups=109(lpadmin),1000(wiwin)
User atau Group tidak selalu adalah pengguna (super user atau user biasa) bisa juga user group aplikasi/service, user group device.
# cat /etc/passwd
mail:x:8:8:mail:/var/mail:/bin/sh
- Informasi User dan Group
Informasi user dan group disimpan di 3 file yaitu
- Manajemen User
1. Membuat User Baru
# useradd -c "User Arpac,,," -d /home/arpac -s /bin/bash -m arpac
Ribet?
# adduser arpac
2. Modifikasi User
Contoh: Menambahkan user arpac kedalam group lpadmin (lpadmin group manajemen printer).
# usermod -G lpadmin arpac
3. Menghapus User
# userdel -r arpac
Opsi -r akan menghapus beserta home direktori.
4. Memberi/mengganti password user
# passwd namauser
Beberapa perintah yang sering digunakan berhubungan dengan manajemen user
su → berganti user
chown → mengganti kepemilikan user
id → mengecek user ID
w → mengetahui siapa user yang sedang login
whoami → siapa saya?
last → melihat daftar login terakhir - Manajemen User lanjut
1. Enable user root
Secara default di Ubuntu user root di disable, tidak di hapus!
$ sudo passwd
Masukkan user sekali lalu dua kali password baru untuk user root, atau
$ sudo -i
# passwd
Masukkan password baru
2. Disable/lock user
Disable user root
$ sudo passwd -l root
Disable user biasa
$ sudo passwd -l fui
3. Unlock user biasa
$ sudo passwd -u fui
Beberapa perintah yang sering digunakan berhubungan dengan manajemen user
chage → update informasi status expiry user - Manajemen Group
1. Membuat Group Baru
# groupadd humas
Buat group humas
2. Modifikasi Group
Contoh: Ganti GID humas menjadi 1029
# groupmod -g 1029 humas
Contoh: Merubah nama group
# groupmod -n penerangan humas
3. Menghapus Group
# groupdel penerangan
Menghapus group penerangan
4. Menampilkan group suatu user
# groups wiwin
Beberapa perintah yang sering digunakan berhubungan dengan manajemen user
chgrp → mengganti kepemilikan group. - Menambahkan user biasa menjadi user sistem administrasi (sudo)
Biasa menggunakan teknik ini?
$ cat /etc/sudoers
namauser ALL=(ALL) ALL
Lebih simpel, user arpac yang telah dibuat sebelumnya akan dijadikan user sudo
$ sudo usermod -a -G sudo arpac
Source:
0 komentar:
Posting Komentar