11. Usuarios
Contraseña de root
Crear un usuario normal
Crearemos el usuario viriato con contraseña iberia como ejemplo:
El parámetro -m indica que debe crearse el directorio /home/viriato.
Privilegios sudo para el usuario
Usa siempre visudo
Nunca edites /etc/sudoers directamente con un editor de texto. Un error de sintaxis
dejaría el sistema sin acceso a sudo. Usa visudo, que valida la sintaxis antes de guardar:
Añadimos una de las siguientes líneas al fichero, según el entorno:
NOPASSWD:ALL elimina la petición de contraseña para sudo. Cómodo en clase,
pero no recomendado en producción.
Configuración estándar: sudo pide contraseña en cada sesión. Es la opción correcta
para cualquier sistema en producción o accesible desde Internet.
Guardamos y cerramos.
¿Por qué importa la diferencia?
En un entorno de prácticas, NOPASSWD acelera el trabajo. En producción, pedir la contraseña
es una capa de seguridad que evita que un script malicioso escale privilegios sin interacción del usuario.