Management User

📑 SOP Manajemen User di Ubuntu Server

1. Tujuan

Memberikan panduan standar untuk:

  • Membuat user baru.
  • Mengelola hak akses dan group.
  • Mengupdate informasi user.
  • Menghapus user dari sistem.

2. Lingkup

  • Sistem operasi: Ubuntu Server (versi terbaru).
  • Hak akses: dilakukan oleh administrator (root atau user dengan sudo).

3. Langkah Kerja

3.1 Membuat User Baru

  1. Gunakan perintah adduser (lebih interaktif):
    sudo adduser nama_user
    • Akan diminta password dan informasi tambahan (opsional).
    • Folder home otomatis dibuat di /home/nama_user.
  2. Alternatif: useradd (lebih sederhana, tanpa prompt):
    sudo useradd -m -s /bin/bash nama_user
    sudo passwd nama_user
    • -m → buat folder home.
    • -s → tentukan shell (default /bin/bash).

3.2 Memberikan Hak Akses Sudo

Agar user bisa menjalankan perintah administrator:

sudo usermod -aG sudo nama_user
  • -aG → menambahkan user ke group sudo.
  • Cek dengan:
    groups nama_user

3.3 Mengelola User & Group

  • Melihat semua user:
    cat /etc/passwd
  • Melihat semua group:
    cat /etc/group
  • Menambahkan user ke group lain:
    sudo usermod -aG namagroup namauser
  • Menghapus user dari group:
    sudo gpasswd -d namauser namagroup

3.4 Update Informasi User

  • Ubah shell default:
    sudo usermod -s /bin/zsh nama_user
  • Ubah folder home:
    sudo usermod -d /home/folderbaru -m namauser
  • Ubah password:
    sudo passwd nama_user

3.5 Hapus User

  1. Hapus user tanpa menghapus folder home:
    sudo deluser nama_user
  2. Hapus user beserta folder home:
    sudo deluser --remove-home nama_user
  3. Jika menggunakan userdel:
    sudo userdel -r nama_user
    • -r → hapus folder home sekaligus.

4. Command Ringkas

Fungsi Command
Buat user baru sudo adduser nama_user
Buat user (manual) sudo useradd -m -s /bin/bash nama_user
Ubah password sudo passwd nama_user
Tambah ke group sudo sudo usermod -aG sudo nama_user
Tambah ke group lain sudo usermod -aG namagroup namauser
Hapus user sudo deluser nama_user
Hapus user + home sudo deluser --remove-home nama_user
Hapus user (userdel) sudo userdel -r nama_user

5. Catatan Penting

  • Gunakan sudo agar perintah bisa dijalankan dengan hak administrator.
  • Jangan hapus user default root atau user yang sedang aktif login.
  • Untuk keamanan, gunakan password yang kuat.
  • Biasakan membuat user non-root untuk aktivitas sehari-hari.
👉 Dengan panduan ini, kamu bisa membuat, mengelola, update, dan menghapus user di Ubuntu Server dengan aman dan terstruktur.

Komentar

Postingan populer dari blog ini

Automation dengan Ansible

Logging & Observability Modern (ELK Stack)

Docker & Container