README aktualisiert
add miyagi-check
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user