Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Monatliche DynDNS-Anmeldung per Script

    Nobody is reading this thread right now.
AW: Monatliche DynDNS-Anmeldung per Script

Curl installiert?
Nur Fehlermeldung oder nur das von oben?
Schiebe das Script mal da durch: dos2unix
War bei mir auch mal, obwohl das File nur mit Notepad bearbeitet wurde.
 
AW: Monatliche DynDNS-Anmeldung per Script

Curl is drupp!
Habs direkt aufm Igel mit dos2unix bearbeitet und läuft :emoticon-0115-inlov
Kurios, weil ich das Script mit Ubuntu und gedit erstellt habe...

Crontab Eintrag woechentlich Dienstags um 730h
Code:
30 7 * * 2 root /usr/script/ddnsweblogin.sh now

Wie kann ich denn überprüfen ob der Timer geklappt hat? Kann man auf dyndns.org sehen wann der letzte login war?
 
Zuletzt bearbeitet:
AW: Monatliche DynDNS-Anmeldung per Script

Hast Du den Teil mit date >> xxxxx drin?
Damit wird ein Log im angegebenen Pfad erstellt, wenn eine erfolgreicher oder ( nach Aapassung ) nicht erfolgreicher Start rausgekommen ist.
 
AW: Monatliche DynDNS-Anmeldung per Script

Hast Du den Teil mit date >> xxxxx drin?
Habe jetzt deins aus dem ersten Post genommen und dyndnslog wird angelegt mit korrekter Zeit des Ausführungszeitpunkt, checke jetzt noch schnell ob es mit crontab funktioniert - sollte aber :hell
 
Zuletzt bearbeitet:
AW: Monatliche DynDNS-Anmeldung per Script

Dann wird es auch per Cron durchgezogen.
Mach doch unten:
Code:
.....
&& echo "Login successful" \ [COLOR=#ff0000]date >> /var/log/Dynmail.txt[/COLOR]
    || { echo >&2 "Login failed" ; exit 1 ; }


exit 0
Damit wird eine Testdatei in /var/log erstellt, in der fortlaufend erfolgreiche Starts mit Datum geschrieben werden.

Bei mir sieht das mittlerweile da drin so aus:
Wed Aug 7 10:40:03 CEST 2013
Wed Aug 14 15:00:04 CEST 2013
Wed Aug 21 15:00:03 CEST 2013
Wed Aug 28 15:00:05 CEST 2013
Wed Sep 4 15:00:04 CEST 2013
Wed Sep 11 15:00:03 CEST 2013
Wed Sep 18 15:00:03 CEST 2013
Wed Sep 25 15:00:03 CEST 2013

Im Cron auf Mittwochs 15 Uhr gestellt.
 
AW: Monatliche DynDNS-Anmeldung per Script

Lööft doch schon alles dank dir :thank_you:
Hab das paarmal im Terminal ausgeführt und jeder erfolgreiche Login wurde geloggt! Super Sache mit dos2unix...
 
AW: Monatliche DynDNS-Anmeldung per Script

Muß man aber erst darauf kommen.
Bin ewig mit Fehlersuche im Script beschäftigt gewesen, ehe mir das Licht aufging.
Auch immer Meldungen mit: unexpected .. gehabt.
 
AW: Monatliche DynDNS-Anmeldung per Script

Muß man aber erst darauf kommen.
Bin ewig mit Fehlersuche im Script beschäftigt gewesen
Bei mir das gleiche, obwohl ich wie geschrieben mit gedit in Ubuntu erstellt hatte.
Kann mir jetzt nur noch vorstellen, daß default ein falscher Zeichensatz gesetzt ist im gedit...
 
AW: Monatliche DynDNS-Anmeldung per Script

hmm, wenn ich das vom ersten post nehme kommt das:

root@debian-alix ~ > /var/script/dyndns-loginelite.sh
-bash: /var/script/dyndns-loginelite.sh: /bin/bash^M: Defekter Interpreter: Datei oder Verzeichnis nicht gefunden
 
AW: Monatliche DynDNS-Anmeldung per Script

Versuche es mal mit:
#! /bin/sh
 
AW: Monatliche DynDNS-Anmeldung per Script

root@debian-alix ~ > /var/script/dyndns-loginelite.sh
/bin/sh: 0: Can't open
root@debian-alix ~ >



:(
 
AW: Monatliche DynDNS-Anmeldung per Script

Ok, hätte ja sein können.
Mal das Script durch dos2unix gejagt?
Aktuelles Debian drauf?
 
AW: Monatliche DynDNS-Anmeldung per Script

ähm, irgendwie weiss ich nicht wie man das macht....
dos2unix hab ich mal für winx64 hier, nur was dann?
wenn ich das starte geht console auf... nur was wie wo dann?
 
AW: Monatliche DynDNS-Anmeldung per Script

Das ist für Linux.
geh auf dem Server mit Konsole/ Telnet drauf, in den Pfad vom Script und gib ein:
dos2unix dyndns-loginelite.sh

Bei mir geht Notepad auch ab und zu am Lappi nicht richtig.
Sogar unter Linux ( s. Post#302 ) gibts da ab und zu Probleme.
 
AW: Monatliche DynDNS-Anmeldung per Script

denke mal ich muss das erst mal installieren?

root@debian-alix /var/script > dos2unix dyndns-loginelite.sh
-bash: dos2unix: Kommando nicht gefunden.
root@debian-alix /var/script >

sorry, aber hab von linux null ahnung :)
ich weiss, man sollte die finger davon lassen wenn man nicht kann, aber geht halt nun mal nicht :D
 
Zurück
Oben