Update Linux/SSH/secure_ssh.sh
This commit is contained in:
@@ -272,14 +272,11 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Konfiguriere SSH für die Include-Direktive
|
# Konfiguriere SSH für die Include-Direktive
|
||||||
# Prüfe zunächst, ob die Include-Direktive bereits in der Hauptkonfigurationsdatei vorhanden ist
|
warn "Setze /etc/ssh/sshd_config zurück auf Include‑Direktive..."
|
||||||
if ! sudo grep -q "^Include $SSH_CONFIG_DIR" "$SSH_MAIN_CONFIG" 2>/dev/null; then
|
sudo tee "$SSH_MAIN_CONFIG" > /dev/null <<EOF
|
||||||
warn "Include-Direktive wird zur Hauptkonfigurationsdatei hinzugefügt..."
|
Include $SSH_CONFIG_DIR/*.conf
|
||||||
echo "Include $SSH_CONFIG_DIR/*" | sudo tee -a "$SSH_MAIN_CONFIG" > /dev/null
|
EOF
|
||||||
log "Include-Direktive hinzugefügt."
|
log "/etc/ssh/sshd_config enthält jetzt nur noch die Include‑Direktive."
|
||||||
else
|
|
||||||
log "Include-Direktive ist bereits in der Hauptkonfigurationsdatei vorhanden."
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Bereinige alte Konfigurationsdateien im SSH_CONFIG_DIR
|
# Bereinige alte Konfigurationsdateien im SSH_CONFIG_DIR
|
||||||
sudo rm -f $SSH_CONFIG_DIR/*
|
sudo rm -f $SSH_CONFIG_DIR/*
|
||||||
|
|||||||
Reference in New Issue
Block a user