From 56bee24fbb9545f2f7e37d5dd3feff748415a56c Mon Sep 17 00:00:00 2001 From: patrick Date: Thu, 19 Jun 2025 17:25:08 +0200 Subject: [PATCH] README aktualisiert add miyagi-check --- README | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/README b/README index 339de6d..8a41c58 100644 --- a/README +++ b/README @@ -1,4 +1,4 @@ -🧪 Beispielhafte Aufrufe +# Beispielhafte Aufrufe Befehl Wirkung ./miyagi_backup.sh -c /etc/miyagi.conf Führt den vollständigen Backup-Prozess aus @@ -7,3 +7,21 @@ Befehl Wirkung ./miyagi_backup.sh run_pbs_backup Führt nur das vzdump-PBS-Backup aus ./miyagi_backup.sh run_maintenance Nur Wartung (Prune + GC) ./miyagi_backup.sh shutdown_if_requested Prüft ob Shutdown nötig ist + + +#### + +# miyagi-check.sh + +Dieses Skript überprüft eine Bash-basierte Konfigurationsdatei für ein Backup-System: + +## Funktionen: +- Validiert alle benötigten Variablen +- Testet SSH-Verbindungen zu `SOURCEHOST` und optional `PBSHOST` +- Prüft und installiert bei Bedarf den lokalen SSH-Key (`~/.ssh/id_rsa.pub`) +- Erkennt unsichere `PermitRootLogin yes` Einstellungen +- Bietet automatische Umstellung auf `prohibit-password` an + +## Nutzung: +```bash +./miyagi-check.sh /pfad/zur/config \ No newline at end of file