diff --git a/bin/create_user.sh b/bin/create_user.sh index 7fd28cf..b01ed9e 100755 --- a/bin/create_user.sh +++ b/bin/create_user.sh @@ -100,6 +100,10 @@ SSH_AUTHORIZED_FILE=''; for cf in $(grep "^AuthorizedKeysFile" /etc/ssh/sshd_config | grep "%u"); do if [ ! -z $(echo "${cf}" | grep "%u") ]; then SSH_CENTRAL_AUTHORIZED_FILE_FOLDER=$(echo "${cf}" | sed -e 's/%u//'); + if [ ! -d "${SSH_CENTRAL_AUTHORIZED_FILE_FOLDER}" ]; then + echo "ssh central authorized_file folder could not be found: ${SSH_CENTRAL_AUTHORIZED_FILE_FOLDER}"; + exit; + fi; fi; done;