cyberseguridad
unknown
sh
5 months ago
870 B
3
Indexable
GNU nano 6.2 login.sh 1 #!/bin/bash 2 3 pass_correcta="seguridad" 4 intentos=0 5 max_intentos=3 6 7 while [ $intentos -lt $max_intentos ]; do 8 read -sp "Introduce tu contraseña: " password_ingresada 9 echo 10 11 if [ "$password_ingresada" == "$pass_correcta" ]; then 12 echo "Login exitoso. Bienvenido." 13 break 14 else 15 intentos=$((intentos+1)) 16 echo "Contraseña incorrecta. Intento $intentos de $max_intentos." 17 fi 18 19 if [ $intentos -eq $max_intentos ]; then 20 echo "Has alcanzado el número máximo de intentos. Acceso denegado." 21 exit 1 22 fi 23 done
Editor is loading...
Leave a Comment