Sebagai seorang administrator jaringan, kadang-kadang kita ingin melakukan action tertentu pada suatu devices. Dan salah satu action itu bisa dilakukan dengan perintah telnet. Tetapi kita juga ingin bahwa perintah tersebut dilakukan secara otomatis. Salah satu caranya adalah dengan melakukan telnet dan melakukan action melalui script. Dengan adanya script yang otomatis ini, kita juga bisa membuat jadwal kapan script akan dijalankan melalui cron dengan mengedit konfigurasi /etc/crontab.

Kita bisa membuat script otomatis untuk telnet dengan pola (urutan perintah) | telnet host.

Sebagai contoh kita akan menjalankan ‘perintahanda’ secara otomatis.

(sleep 3;echo user;sleep 1;echo password;sleep 2;echo perintahanda; sleep 1;echo logout;sleep 3) | telnet host

Simpan perintah tersebut ke suatu file, pastikan file tersebut bisa dieksekusi dengan perintah chmod a+x.

Kemudian dicoba dijalankan, jika berhasil, silahkan edit /etc/crontab untuk membuat schedule kapan akan dieksekusi.

Misal kita menyimpan fiile tersebut di directory /home/setup/mycron.

Kita ingin menjalankan setiap jam 12.30, maka isi /etc/crontabnya menjadi
30 12 * * * root run-parts /home/setup/mycron

Setelah mengedit, tentu saja crond harus direstart dengan perintah /etc/init.d/crond restart.

Kunjungi www.proweb.co.id untuk menambah wawasan anda.

Telnet dengan script