Browse Source

Fix logical error

If we using the original logic, the second line won't ever apply, since all "LoginGraceTime 2m" has been replaced with "LoginGraceTime 1m", which no line in the config will have "#LoginGraceTime 2m"

Original code:
sed -i "s/LoginGraceTime 2m/LoginGraceTime 1m/g" /etc/ssh/sshd_config
sed -i "s/#LoginGraceTime 2m/LoginGraceTime 1m/g" /etc/ssh/sshd_config
Clark Chen 4 years ago
parent
commit
db0d8ba6f8
1 changed files with 1 additions and 1 deletions
  1. 1 1
      install/hst-install-debian.sh

+ 1 - 1
install/hst-install-debian.sh

@@ -934,7 +934,7 @@ fi
 
 # Reduce SSH login grace time
 sed -i "s/LoginGraceTime 2m/LoginGraceTime 1m/g" /etc/ssh/sshd_config
-sed -i "s/#LoginGraceTime 2m/LoginGraceTime 1m/g" /etc/ssh/sshd_config
+sed -i "s/#LoginGraceTime 1m/LoginGraceTime 1m/g" /etc/ssh/sshd_config
 
 # Disable SSH suffix broadcast
 if [ -z "$(grep "^DebianBanner no" /etc/ssh/sshd_config)" ]; then