Sonntag, 18. Mai 2008

Ubuntu 8.04 - Cronjob für WHO-Auth

Problem:
Um vom Wohnheimnetz aus das Internet nutzen zu können, muss man sich spätestens alle 6 Stunden wieder neu authentifizieren.

Lösung:
Durch Einrichten eines Cronjobs kann diese Aufgabe automatisiert werden. Dazu in der Datei /etc/crontab die folgende Zeile einfügen:
* * * * * USER wget http://www.uni-tuebingen.de --spider -q || wget http://www.uni-tuebingen.de --spider -q --http-user zxmirgendwas66 --http-passwd passwort

Die beiden grün geschriebenen Ausdrücke müssen durch die eigenen ZDV-Login-Daten ersetzt werden, der rot geschriebene Ausdruck durch einen gültigen Usernamen des eigenen Linux-Systems (aus Sicherheitsgründen nicht root).
Außerdem sollte /etc/crontab danach nur noch für root lesbar sein, weil sonst jeder Nutzer des Systems das ZDV-Passwort sehen kann.

Quellen:
http://who-auth.tschreiner.org

Keine Kommentare: