.:My Black Corner:.

Monday, October 08, 2007

Script shutdown broadcast pada satu jaringan/net id

Baris perintah di bawah ini hanya bekerja apabila jaringan kita menggunakan satu kelas IP. Fungsinya adalah memberikan perintah kepada pengguna-pengguna IP dalam satu net id. Contohnya hal ini dapat dilakukan seorang asisten lab untuk mematikan seluruh komputer praktikan dalam laboratorium, apabila jam kerjanya telah selesai. Buatlah satu file dengan nama terserah dan berikut isi script yang dimaksud.

#!/bin/bash
if (($1<=$2)); then for ((i=$1;i<=$2;i++)); do ssh root@192.168.0.$i halt -p &
done
elif (($1>$2)); then
for ((i=$1;i>=2;i–)); do
ssh root@192.168.0.$i halt -p &
done
else
echo “Masukan bilangan bulat..!!”
fi

Setelah itu, ubah hak akses file tersebut agar hanya dapat diakses oleh root.
# chmod 700

Penggunaannya:
# terserah 1 5

Dengan perintah diatas berarti kita melakukan broadcast perintah 'halt -p' pada rentang IP 192.168.0.1 sampai 192.168.0.5.

posted by .:CyberColombuzz:. at 10:00 AM 0 comments