Mengaktifkan Crontab di UBNT

Sabtu, 09 Juli 2016, widianto.org, mengaktifkan crontab di ubnt ini sengaja saya ingin aktifkan adalah untuk melakukan login secara otomatis pada jam tertentu. Di Rumahku terdapat wifi gratis yang mana pengaturannya adalah setiap pukul 18.00 wib secara otomatis semua koneksi di haruskan melakukan login ulang, dan ini cukup mengganggu apabila sedang melakukan download atau upload file pada jam-jam tersebut.

Maka solusinya adalah melakukan otomatis login pada jam tersebut, untuk konek ke wifi gratis tersebut saya menggunakan perangkat UBNT Nanostation M2 dengan Firmware Version: XM.v5.6.2. Untuk dapat UBNT melakukan login secara otomatis, perlu di aktifkan crontab di ubnt terlebih dahulu.

Apabila anda pernah coba utak-atik ubnt dengan menambahkan file konfigurasi di ubnt melalui console, anda pasti akan mengalami hal dimana setelah ditambahkan file konfigurasi tersebut setelah ubnt di reboot maka file konfigurasi tersebut akan hilang atau tidak tersimpan, begitupun dalam mengaktifkan cron di ubnt, ada cara khusus yg harus dilakukan agar file hasil konfigurasi tersebut tetap ada walau ubnt direboot, dan lakukan langkah seperti dibawah ini untuk mengaktifkan cron di ubnt.

SSH ke UBNT anda dan lakukan dibawah ini :

touch /etc/persistent/rc.poststart
chmod +x /etc/persistent/rc.poststart
vi /etc/persistent/rc.poststart

Input text berikut

#!/bin/sh
mkdir /etc/crontabs
/usr/bin/crond start
echo "1 18 * * * wget -O - http://hotspot.co/login?username=sudrun@widianto.org" >> /etc/crontabs/ubnt

kemudian agar file tidak hilang disaat ubnt di reboot lakukan perintah berikut :

cfgmtd -w -p /etc
reboot
Setelah reboot kemudian SSH kembali ubnt anda dan cek crontab yg telah di konfigurasi sebelumnya :
crontab -l
Dan sekarang anda dapat melihat seperti gambar dibawah ini :
widianto.org cron ubnt
Please follow and like us:
0