Jelajahi Sumber

Check for presence of SSH before modifying config

Kristan Kenney 6 tahun lalu
induk
melakukan
3a9e8b0f89
1 mengubah file dengan 5 tambahan dan 3 penghapusan
  1. 5 3
      install/upgrade/versions/latest.sh

+ 5 - 3
install/upgrade/versions/latest.sh

@@ -13,9 +13,11 @@ if [ -z $THEME ]; then
 fi
 
 # Reduce SSH login grace time
-echo "(*) Hardening SSH daemon configuration..."
-sed -i "s/LoginGraceTime 2m/LoginGraceTime 1m/g" /etc/ssh/sshd_config
-sed -i "s/#LoginGraceTime 2m/LoginGraceTime 1m/g" /etc/ssh/sshd_config
+if [ -e /etc/ssh/sshd_config ]; then
+    echo "(*) Hardening SSH daemon configuration..."
+    sed -i "s/LoginGraceTime 2m/LoginGraceTime 1m/g" /etc/ssh/sshd_config
+    sed -i "s/#LoginGraceTime 2m/LoginGraceTime 1m/g" /etc/ssh/sshd_config
+fi
 
 # Implement recidive jail for fail2ban
 if [ ! -z "$FIREWALL_EXTENSION" ]; then