#!
/bin/bash
# Este es un script simple para gestionar usuarios
while true; do
# Limpia la pantalla para mejor visualización
clear
# Muestra el menú principal
echo "=== MENÚ FÁCIL DE USUARIOS ==="
echo "1. Crear un usuario nuevo"
echo "2. Cambiar contraseña de usuario"
echo "3. Borrar un usuario"
echo "4. Salir del programa"
echo "============================"
# Pide al usuario que elija una opción
read -p "¿Qué quieres hacer? (1-4): " opcion
case $opcion in
1) # Crear usuario
read -p "Escribe el nombre para el nuevo usuario: " nombre
sudo useradd -m "$nombre" # -m crea el directorio home
sudo passwd "$nombre" # Establece la contraseña
echo "¡Usuario $nombre creado!"
;;
2) # Cambiar contraseña
read -p "Escribe el nombre del usuario: " nombre
sudo passwd "$nombre"
echo "¡Contraseña cambiada!"
;;
3) # Borrar usuario
read -p "Escribe el nombre del usuario a borrar: " nombre
sudo userdel -r "$nombre" # -r borra también su directorio home
echo "¡Usuario $nombre eliminado!"
;;
4) # Salir
echo "¡Hasta luego!"
exit 0
;;
*) # Opción inválida
echo "Por favor, elige 1, 2, 3 o 4"
;;
esac
# Pausa para ver los resultados
read -p "Presiona ENTER para continuar..."
done