Membuat user baru pada sistem operasi berbasi Linux, memang cukup mudah, kita hanya perlu mengetikkan perintah

# useradd <namauser>
atau
# adduser <namauser>

Pada postingan kali ini, saya akan mengulas sedikit pembahasan terkait pembuatan user dikombinasikan dengan teknik pemrograman bash, yang memanfaatkan fitur perulangan (looping). membuat sebuah user mungkin menurut teman-teman sangat mudah,…. bagaimana jika suatu saat kita diminta untuk membuat 100 user, untuk pengguna… tentu akan sangat memakan waktu jika menggunakan single command line,. nah untuk itu kita bisa memanfaatkan metode perulangan dalam bahasa pemrograman bash shell.

Buatlah sebuah file dengan nama useradd.sh, selanjutnya ketikkan script bash berikut…

for ((i=1; i<=100; i++))
do
adduser user$i –disabled-password –gecos user$i
passwd user$i <<< “p4ssw0rd”$’\n'”p4ssw0rd”
done

Penjelasan : 

  • Menggunakan teknik perulangan for, dimana terdapat variabel i yang dideklarasikan dengan nilai (1), selanjutnya dibuat sebuah kondisi i<101, dan dilanjutkan dengan proses increment (i++)…. Selanjutnya program akan mulai melakukan eksekusi perintah yang diketikkan setelah do secara berulang hingga mencapai angka 100;
  • selanjutnya kita program akan mengeksekusi skrip pembuatan user (adduser dan passwd) dengan password…. hingga mencapai 100 user.

 

jika sudah selesai, silahkan simpan,… selanjutnya ubahlah permission terhadap file tersebut agar menjadi executable…

# chmod +x useradd.sh

Selanjutnya kita bisa mengeksekusi file tersebut dengan perintah berikut

# ./useradd.sh

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s