LAPORAN PRAKTIKUM OPEN SOURCE PETUNJUK ADD USER LINUX FEDORA CORE 2
Disusun oleh: A.TENDY (075314014)
JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS SANATA DHARMA YOGYAKARTA 2008
USERADD NAME useradd - Merupakan salah satu perintah untuk menambahkan user acount yang dapat mengakses suatu komputer, baik secara hak penuh ”root“, atau guest. 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]
Useradd -D [-g default_group] [-b default_home] [-f default_inactive] [-e default_expire_date] [-s default_shell] PENJELASAN Membuat User Baru Juga digunakan tanpa option –D,perintah useradd menciptakan sebuah user account baru dengan menggunakan nilai yang terdapat pada baris perintah dan nilai default dari system. Perintah Useradd akan mengupdate semua file system dan juga akan membuat sebuah home direktori sendiri, dan file-file yang ada didalamnya. Adapun perintah-perintah untuk add user adalah sebagai berikut : -c comment Sekumpulan karakter string, Biasanya berisi penjelasan singkat untuk login user, juga biasanya berupa tempat untuk pengisian nama lengkap user pemilik. -d home_dir Seorang User baru akan membuat sebuah home directory tersendiris ebagai lokasi directory login-nya. Default-nya adalah menambahkan nama login pada default_home dan menggunakannya sebagi nama directory login. -e expire_date Tanggal ketika user account akan 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 akan secara otomatis mendisable account segera setelah password kadaluarsa, dan nilai -1 akan kembali menormalkan atau 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 menunjuk pada group yang sudah ada. Nilai group default-nya adalah 1. -G group,[…] Nama grup atau kumpulan user yang terdaftar dalam login grup. Nama anggota grup harus ada/terdaftar. Jumlah grup akan menunjuk kepada anggota jumlah grup yang tersedia. -h help Akan menampilkan help messages -m
Jika belum ada maka home directory milik user akan dibuatkan. File yang terdapat pada skeleton_dir atau /etc/skel akan dibuatkan pada home directory milik user. Option –k hanya valid jika bertemu option –m. Default-nya adalah tidak membuat directory dan tidak meng-copy segala file.
-l
Tidak akan menambahkan user pada file lo, saat login terakhir.
-M
Home directory milik user tidak akan dibuatkan, ketika setting system pada /etc/login.defs ditujukan untuk membuat sebuah home directory.
-n
Sebuah group yang mempunyai nama sama dengan user dan akan ditambahkan ke dalam system secara default. Option ini akan mendisable hal yang secara otomatis dilakukan oleh 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. Dalam useradd ini tidak akan membuat home directory untuk user pada setting default yang terdapat di /etc/login.defs. Anda harus menyebutkan option – m jikaningin 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 numeric. Nilai ini harus unik, kecuali jika option -o digunakan. Nilai tersebut tidak boleh negatif.Default-nya adalah menggunakan nilai ID yang lebih besar dari 99 dan lebih besar dari semua user lain. Nilai diantara 0 dan 99 biasanya disiapkan untuk system aacount.
Mengubah nilai-nilai default. Ketika digunakan dengan option –D, useradd akan menampilkan nilai default, atau memperbaharui 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 standar 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 baru. Nama group yang disebut harus sudah ada 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 saat ini NOTES The system administrator is responsible for placing the default user files in the /etc/skel directory. : Administrator system akan merespom otomatis untuk meletakkan file standar user dalam /etc/skel directory CAVEATS Anda tidak dapat menambahkan user pada group NIS. Ini harus dilakukan pada server NIS. FILES /etc/passwd - informasi tentang password dan account user /etc/shadow - informasi user account yang terlindung /etc/group - informasi tentang group /etc/default/useradd - informasi tentang nilai default useradd /etc/login.defs - system-wide settings /etc/skel - directiory yang mengandung default files
LIHAT JUGA Chfn(1), chsh(1), groupadd(8), groupdel(8), groupmod(8), passwd(1), Userdel(8), usermod(8) Files in the /etc/skel directory. Versi ueradd ini dimodifikasi oleh Red Hat agar cocok dengan ketentuan mengenai user/group. (END)