diff --git a/lxc/setup_mariadb.sh b/lxc/setup_mariadb.sh index 03c0e9f..14bd3ae 100644 --- a/lxc/setup_mariadb.sh +++ b/lxc/setup_mariadb.sh @@ -100,6 +100,13 @@ if id "$LINUX_USER" &>/dev/null; then while true; do read -s -p "새로운 Linux 사용자 비밀번호: " LINUX_PW echo "" + + # 비밀번호 입력 확인 + if [ -z "$LINUX_PW" ]; then + echo "❌ 비밀번호를 입력해주세요 (빈 문자열 불가)." + continue + fi + read -s -p "Linux 사용자 비밀번호 확인: " LINUX_PW_CONFIRM echo "" @@ -132,6 +139,13 @@ else while true; do read -s -p "Linux 사용자 비밀번호: " LINUX_PW echo "" + + # 비밀번호 입력 확인 + if [ -z "$LINUX_PW" ]; then + echo "❌ 비밀번호를 입력해주세요 (빈 문자열 불가)." + continue + fi + read -s -p "Linux 사용자 비밀번호 확인: " LINUX_PW_CONFIRM echo "" @@ -170,6 +184,13 @@ if [[ "$SAME_ACCOUNT" =~ ^[Yy]$ ]]; then while true; do read -s -p "MariaDB 비밀번호: " DB_PW echo "" + + # 비밀번호 입력 확인 + if [ -z "$DB_PW" ]; then + echo "❌ 비밀번호를 입력해주세요 (빈 문자열 불가)." + continue + fi + read -s -p "MariaDB 비밀번호 확인: " DB_PW_CONFIRM echo "" @@ -200,6 +221,13 @@ else while true; do read -s -p "MariaDB 사용자 비밀번호: " DB_PW echo "" + + # 비밀번호 입력 확인 + if [ -z "$DB_PW" ]; then + echo "❌ 비밀번호를 입력해주세요 (빈 문자열 불가)." + continue + fi + read -s -p "MariaDB 사용자 비밀번호 확인: " DB_PW_CONFIRM echo ""