1
0
forked from finn/tinyboard

fix double brace artifacts and missing SSHD_CONF in setup-spoke.sh

This commit is contained in:
Justin Oros
2026-04-16 10:42:58 -07:00
parent 3d366cd74a
commit 7e64156026

View File

@@ -123,10 +123,12 @@ else
warn "Could not enable SSH service — please start it manually."
fi
SSHD_CONF="/etc/ssh/sshd_config"
header "Password Authentication"
read -rp "Disable password auth for $SPOKE_USER and use keys only? [Y/n]: " DISABLE_PASS
DISABLE_PASS="${{DISABLE_PASS:-y}}"
if [[ "${{DISABLE_PASS,,}}" == "y" ]]; then
DISABLE_PASS="${DISABLE_PASS:-y}"
if [[ "${DISABLE_PASS,,}" == "y" ]]; then
if [ ! -s "$SSH_DIR/authorized_keys" ]; then
warn "No keys found in $SSH_DIR/authorized_keys — skipping password auth disable to avoid lockout."
else