Panduan Penggunaan Perintah adduser dan addgroup - wongganteng10/tutorial GitHub Wiki

Panduan Penggunaan Perintah adduser dan addgroup

1. Menambahkan Pengguna Baru

Perintah:

adduser [opsi] USER

Deskripsi: Menambahkan pengguna baru.

Opsi:

  • --home DIR: Menentukan direktori home pengguna.
  • --shell SHELL: Menentukan shell login pengguna.
  • --no-create-home: Tidak membuat direktori home pengguna.
  • --uid ID: Menentukan UID (User ID) pengguna.
  • --firstuid ID: Menentukan UID pertama yang digunakan.
  • --lastuid ID: Menentukan UID terakhir yang digunakan.
  • --gecos GECOS: Menambahkan informasi tambahan tentang pengguna (seperti nama lengkap).
  • --ingroup GROUP atau --gid ID: Menentukan grup utama pengguna.
  • --disabled-password: Menambahkan pengguna dengan password dinonaktifkan.
  • --disabled-login: Menambahkan pengguna tanpa akses login.
  • --add_extra_groups: Menambahkan grup tambahan.
  • --encrypt-home: Mengenkripsi direktori home pengguna.

Contoh:

adduser --home /home/johndoe --shell /bin/bash johndoe

2. Menambahkan Pengguna Sistem

Perintah:

adduser --system [opsi] USER

Deskripsi: Menambahkan pengguna sistem.

Opsi: (sama seperti opsi di atas)

Contoh:

adduser --system --home /home/sysuser --shell /bin/false sysuser

3. Menambahkan Grup Pengguna Baru

Perintah:

addgroup [opsi] GROUP

Deskripsi: Menambahkan grup pengguna baru.

Opsi:

  • --gid ID: Menentukan GID (Group ID) grup.

Contoh:

addgroup --gid 1001 developers

4. Menambahkan Grup Sistem

Perintah:

addgroup --system [opsi] GROUP

Deskripsi: Menambahkan grup sistem.

Opsi: (sama seperti opsi di atas)

Contoh:

addgroup --system sysgroup

5. Menambahkan Pengguna ke Grup

Perintah:

adduser USER GROUP

Deskripsi: Menambahkan pengguna yang sudah ada ke grup yang sudah ada.

Contoh:

adduser johndoe developers

Opsi Umum

  • --quiet atau -q: Tidak menampilkan informasi proses ke stdout.
  • --force-badname: Mengizinkan nama pengguna yang tidak sesuai dengan variabel konfigurasi NAME_REGEX[_SYSTEM].
  • --extrausers: Menggunakan database pengguna tambahan.
  • --help atau -h: Menampilkan pesan penggunaan.
  • --version atau -v: Menampilkan nomor versi dan hak cipta.
  • --conf atau -c FILE: Menggunakan FILE sebagai file konfigurasi.

Gunakan panduan ini untuk menambahkan pengguna dan grup sesuai kebutuhan Anda di sistem Ubuntu.




Berikut adalah dokumentasi tentang penggunaan perintah gpasswd dalam bahasa Indonesia:

Dokumentasi Perintah gpasswd

Perintah gpasswd digunakan untuk mengelola grup dan anggota grup di sistem Unix-like. Berikut adalah sintaks lengkap dan penjelasan setiap opsi dari perintah gpasswd.

Sintaks

gpasswd [opsi] GRUP

Opsi

  • -a, --add USER
    Menambahkan pengguna (USER) ke dalam grup (GRUP).

  • -d, --delete USER
    Menghapus pengguna (USER) dari grup (GRUP).

  • -h, --help
    Menampilkan pesan bantuan dan keluar.

  • -Q, --root CHROOT_DIR
    Menentukan direktori untuk melakukan chroot ke dalamnya.

  • -r, --remove-password
    Menghapus kata sandi dari grup (GRUP).

  • -R, --restrict
    Membatasi akses ke grup (GRUP) hanya untuk anggotanya.

  • -M, --members USER,...
    Menetapkan daftar anggota dari grup (GRUP). Anda dapat menentukan beberapa pengguna yang dipisahkan oleh koma.

  • --extrausers
    Menggunakan database pengguna tambahan.

  • -A, --administrators ADMIN,...
    Menetapkan daftar administrator untuk grup (GRUP). Anda dapat menentukan beberapa administrator yang dipisahkan oleh koma.

Catatan

  • Kecuali opsi -A dan -M, opsi-opsi lain tidak dapat digabungkan.
  • Untuk mengubah anggota grup, biasanya opsi -a atau -d digunakan, tergantung apakah Anda ingin menambah atau menghapus pengguna.

Contoh Penggunaan

  1. Menambahkan Pengguna ke Grup

    sudo gpasswd -a username grupname
    

    Menambahkan pengguna username ke grup grupname.

  2. Menghapus Pengguna dari Grup

    sudo gpasswd -d username grupname
    

    Menghapus pengguna username dari grup grupname.

  3. Menghapus Kata Sandi Grup

    sudo gpasswd -r grupname
    

    Menghapus kata sandi dari grup grupname.

  4. Menetapkan Daftar Anggota Baru untuk Grup

    sudo gpasswd -M user1,user2,user3 grupname
    

    Menetapkan user1, user2, dan user3 sebagai anggota grup grupname.

  5. Menetapkan Daftar Administrator untuk Grup

    sudo gpasswd -A admin1,admin2 grupname
    

    Menetapkan admin1 dan admin2 sebagai administrator grup grupname.

Untuk informasi lebih lanjut, Anda dapat menggunakan opsi -h atau --help untuk menampilkan bantuan perintah gpasswd.

gpasswd -h

Semoga dokumentasi ini membantu! Jika ada pertanyaan lebih lanjut, silakan tanya saja.