Beiträge von Miichelle

    Welchen Sinn und Zweck soll das haben? Welchen Netzwerkverkehr willst du damit anzeigen lassen? Zwischen den verschiedenen Autonomen Systemen? Woher willst du die Daten beziehen?

    Es hat nicht wirklich einen Sinn und Zweck. So ziemlich dieses Meme:

    I-just-think-theyre-neat-meme-3tjygl.png

    EInfach mal als Beispiel:
    Server / Website wird von Amerika zugegriffen. Karte zeigt einen "Laser" an der zum ungefähren Standort vom Server führt

    Hi,

    ich wollte mal fragen, ob es eine Website zum selberhosten gibt, die so aussieht wie die Cybermap von Kaspersky. Diese soll nicht Hackerangriffe überwachen, sondern generell einfach nur den Netzwerkverkehr (bestenfalls ohne IP-Adressen oder ähnliches anzuzeigen) zeigt.

    Hat jemand eine Idee wo man so ein Programm / Website findet?

    Update:

    Hab jetzt weil es mir cron nicht funktionieren wollte, das Skript so abgeändert, dass der Screen permanent läuft und dort jeden Tag um 13 Uhr der rsync Befehl ausgeführt wird.

    Das Löschen von Logs die älter als 30 Tage alt sind, hab ich jetzt in ein anderes Skript gepackt und das wird weiterhin mit cron ausgeführt.

    Lass uns doch mal draufgucken. Ggf vorher geheime Infos entfernen.

    Manuell ausgeführt kommt folgendes:

    Im Screen:

    Code
    + /usr/bin/rsync -azuvPe 'ssh -oPort=22 -i /root/.ssh/id_ecdsa' --delete --exclude=/var/lib/pterodactyl --exclude=/proc --exclude=/sys --exclude=/mnt / user@123.123.123.123:/home/user/backup --log-file=/home/backup/script/rsync-log.log --stats
    + tee -a /home/backup/script/logs/log_2024-07-05.txt
    sending incremental file list

    Außerhalb des Screens:

    Warum nimmst Du eigentlich /usr/bin/rsync ?

    War nur eine Lösung die ich auf StackOverflow gelesen habe

    Hast Du das hier schon gemacht?

    Jup, habe weiter oben auch schon geantwortet dass es da auch nicht funktioniert. Habe auch online viel gelesen dass rsync und cron anscheinend Probleme macht

    Falls das Debugging nix nützt schadet vielleicht auch eine zusätzliche Ausgabe nicht:

    Fr 5. Jul 19:09:01 CEST 2024

    root

    /root

    Mach das doch bitte mal mit `bash -x` hinter dem Shebang, vielleicht wird dann schon klar, was passiert.

    Hat leider nichts verändert bzw. keinen Hinweise geliefert

    und dadanach mit einem zeitlich passenden Cron starten

    Das Loggen des Crons selbst hat "Must be connected to a terminal." als Fehler geworfen, also hab ich schnell bash genommen. Jetzt kommt der Fehler im Cronlog zwar nicht mehr, funktionieren tut das Skript aber trotzdem nicht richtig, es wird auch kein rsync-log erstellt :/

    sollte das nicht ${rsync_command} innerhalb von Anführungszeichen sein?

    Habs mal von $rsync_command zu ${rsync_command} geändert, aber es hat sich nichts verändert :/

    Hi,

    ich habe mir hier ein kleines rsync Backup Skript angefertigt und wollte, dass es täglich um 13 Uhr ausgeführt wird.

    Um 13 Uhr wird es zwar ausgeführt, aber der rsync Befehl im Skript wird ignoriert und es wird nur eine Logdatei mit den log Nachrichten erstellt.

    Weiß jemand was ich verändern müsste, damit der rsync Befehl richtig ausgeführt wird?

    Skript:

    Cronjob:

    Code
    0 13 * * * /home/backup/script/backup.sh