Provided by: passwd_4.5-1.1ubuntu4_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)