Provided by: passwd_4.17.4-2ubuntu1_amd64 bug

NAME

       useradd - Membuat user baru atau memperbarui informasi tentang user baru

SYNOPSIS

       useradd [-c comment] [-d home_dir]
               [-e expire_date] [-f inactive_time]
               [-g initial_group] [-G group[,...]]
               [-m [-k skeleton_dir] | -M] [-s shell]
               [-u uid [ -o]] [-n] [-r] login

       useradd -D [-g default_group] [-b default_home]
               [-f default_inactive] [-e default_expire_date]
               [-s default_shell]

PENJELASAN

   Membuat User Baru
       Jika digunakan tanpa option -D, perintah useradd menciptakan sebuah  user account baru dengan menggunakan
       nilai  yang  terdapat pada baris perintah dan nilai default dari system.  User account yang baru tersebut
       akan dimasukkan ke system files seperlunya, home directory akan dibuatkan, dan initial files di-copy-kan,
       tergantung option yang terdapat pada baris perintah.  Versi yang terdapat pada Red Hat Linux akan membuat
       sebuah group untuk setiap user yang didaftarkan pada system, jika -b tidak diberikan.  Option yang  dapat
       digunakan pada perintah useradd adalah

       -c comment
              Komentar pada file password milik user baru.

       -d home_dir
              User  baru akan diciptakan dengan home_dir sebagai lokasi directory login-nya.  Default-nya adalah
              menambahkan nama login pada default_home dan menggunakannya sebagai nama directory login.

       -e expire_date
              Tanggal ketika user account dimatikan.  Tanggal ditulis dalam format MM/DD/YY.

       -f inactive_days
              Jumlah hari setelah sebuah password kadaluarsa hingga account tersebut dimatikan secara  permanen.
              Nilai  0  mematikan account segera setelah password kadaluarsa, dan nilai -1 mematikan fungsi ini.
              Nilai default-nya adalah -1.

       -g initial_group
              Nama group atau angka initial login group.  Nama group harus sudah  ada.   Seorang  anggota  group
              harus merujuk pada group yang sudah ada.  Nilai group default-nya adalah 1.

       -G group,[...]
              Daftar  group  tambahan  yang  juga  merupakan group-nya user.  Setiap group dipisahkan oleh koma,
              tanpa diikuti spasi.  Group juga mengikuti aturan yang diberikan dengan  option  -g.   Default-nya
              hanyalah untuk user yang terdaftar pada group awal.

       -m     Home  directory  milik  user  akan dibuatkan jika belum ada.  File yang terdapat pada skeleton_dir
              atau /etc/skel akan dibuatkan pada home directory milik user.  Option -k hanya valid jika  bertemu
              option -m.  Dafault-nya adalah tidak membuat directory dan tidak meng-copy segala file.

       -M     Home  directory  milik  user tidak akan dibuatkan, bahkan jika setting system pada /etc/login.defs
              ditujukan untuk membuat home directory.

       -n     Sebuah group yang namanya sama dengan user  akan  ditambahkan  ke  dalam  system  secara  default.
              Option ini akan mematikan kebiasaan tersebut yang terdapat pada Red Hat Linux.

       -r     Flag  ini  digunakan untuk membuat sebuah system account.  Yaitu, user dengan UID yang lebih kecil
              dari UID_MIN yang tercantum pada /etc/login.defs.  Harap diingat bahwa useradd tidak akan  membuat
              home   directory   untuk   user  semacam  ini,  menghiraukan  setting  default  yang  terdapat  di
              /etc/login.defs.  Anda harus menyebutkan option -m jika ingin membuat home directory untuk  sebuah
              system account yang akan dibuat.  Ini adalah option yang ditambahkan oleh Red Hat.

       -s shell
              Nama  login  shell  milik  user.  Default-nya adalah membiarkan field ini kosong, yang menyebabkan
              system untuk memilih login shell yang default.

       -u uid Nilai user ID secara numerik.  Nilai ini harus unique, kecuali jika option  -o  digunakan.   Nilai
              tersebut  tidak  boleh negatif.  Default-nya adalah menggunakan nilai ID yang lebih besar dari 999
              dan lebih besar dari semua user lain.  Nilai di antara 0 dan 999 biasanya disiapkan  untuk  system
              aacount.

   Mengubah nilai-nilai default.
       Ketika digunakan dengan option -D, useradd akan menampilkan nilai default, atau memperbarui nilai default
       baru yang terdapat pada baris perintah.  Option yang dapat digunakan adalah

       -b default_home
              Awalan  path  untuk  home  directory  milik  user  baru.  Nama user akan ditambahkan setelah akhir
              default_home ketika membuat nama directory baru jika option  -d  tidak  disebutkan  dalam  membuat
              account baru.

       -e default_expire_date
              Tanggal ketika user account dimatikan.

       -f default_inactive
              Jumlah hari setelah password kadaluarsa sebelum account dimatikan.

       -g default_group
              Nama  group  atau  ID  sebagai  group awal user baru.  Nama group yang disebut harus sudah ada dan
              nomor group ID harus mempunyai entry.

       -s default_shell
              Nama untuk login shell milik user baru.  Nama program yang disebutkan akan digunakan  untuk  semua
              user account baru mendatang.

       Jika tidak ada option yang disebutkan, useradd menampilkan nilai default yang ada saat ini.

NOTES

       The system administrator is responsible for placing the default user files in the /etc/skel directory.
       Versi useradd ini dimodifikasi oleh Red Hat agar cocok dengan ketentuan mengenai user/group.

CAVEATS

       Anda tidak dapat menambahkan user pada grou NIS.  Ini harus dilakukan pada server NIS.

FILES

       /etc/passwd - informasi tentang user account
       /etc/shadow - informasi user account yang terlindung
       /etc/group - informasi tentang group
       /etc/default/useradd - informasi tentang nilai default
       /etc/login.defs - system-wide settings
       /etc/skel - directory yang mengandung default files

LIHAT JUGA

       chfn(1), chsh(1), groupadd(8), groupdel(8), groupmod(8), passwd(1), userdel(8), usermod(8)

AUTHOR

       Julianne Frances Haugh (jfh@tab.com)

                                                                                                      USERADD(8)