Mengelola Pengguna dan Grup di Linux
Di Linux, dapat membuat, mengedit, dan mengelola akun pengguna serta grup untuk mengatur akses ke sistem. Pengelolaan yang tepat sangat penting untuk menjaga keamanan dan keteraturan sistem.
Dokumentasi ini mencakup langkah-langkah berikut:
- Membuat dan menghapus pengguna
- Membuat dan mengelola grup
- Mengonfigurasi izin akses file dan direktori
- Mengubah informasi pengguna dan grup
1. CREATE
# Membuat pengguna baru
sudo useradd -m -s /bin/bash nama_pengguna
Perintah useradd -m -s /bin/bash membuat pengguna baru dengan shell bash dan direktori home. Perintah passwd digunakan untuk mengatur password pengguna.
# Mengatur password untuk pengguna baru
sudo passwd nama_pengguna
2. Membuat Grup Baru
Untuk membuat grup baru, gunakan perintah groupad:
# Membuat grup baru
sudo groupadd nama_grup
Perintah groupadd digunakan untuk membuat grup baru dengan nama yang ditentukan.
3. Menambahkan Pengguna ke Grup
Untuk menambahkan pengguna ke grup tertentu, gunakan perintah usermod:
# Menambahkan pengguna ke grup
sudo usermod -aG nama_grup nama_pengguna
Perintah usermod -aG menambahkan pengguna ke grup tanpa menghapus mereka dari grup lain yang sudah ada.
4. Menghapus Pengguna
Untuk menghapus pengguna, gunakan perintah userdel:
# Menghapus pengguna
sudo userdel -r nama_pengguna
Perintah userdel -r menghapus pengguna dan direktori home-nya.
5. Menghapus Grup
Untuk menghapus grup, gunakan perintah groupdel:
# Menghapus grup
sudo groupdel nama_grup
Perintah groupdel digunakan untuk menghapus grup tanpa menghapus penggunanya.
6. Mengonfigurasi Izin Akses File dan Direktori
Di Linux, kamu dapat mengonfigurasi izin akses file dan direktori menggunakan perintah chmod, chown, dan chgrp:
chmod: Mengubah izin file atau direktori.
sudo chmod 755 nama_file
chown: Mengubah kepemilikan file atau direktori.
sudo chown nama_pengguna:nama_grup nama_file
chgrp: Mengubah grup file atau direktori.
sudo chgrp nama_grup nama_file
Perintah-perintah ini digunakan untuk mengelola hak akses dan kepemilikan file atau direktori di sistem Linux.
7. Mengubah Informasi Pengguna
Untuk mengubah informasi pengguna (seperti nama lengkap atau shell), gunakan perintah usermod:
# Mengubah nama lengkap pengguna
sudo usermod -c "Nama Lengkap Pengguna" nama_pengguna
# Mengubah shell pengguna
sudo usermod -s /bin/bash nama_pengguna
Perintah usermod digunakan untuk mengubah informasi pengguna, seperti nama lengkap dan shell default.