Sudo proporciona privilegios especiales a cualquier usuario o grupo. Algunos de los comandos son accesibles solo para el usuario raíz. Por ejemplo, un comando para reiniciar el servidor. Nada menos que el usuario raíz puede reiniciar un sistema Linux, pero usted desea otorgar el privilegio al miembro de su equipo, para que pueda reiniciar la instancia en su ausencia. Luego puede asignar privilegios sudo a esa cuenta.
Instrucciones
En este tutorial, comprenderá cómo configurar una cuenta sudo sin contraseña en una máquina Linux. Después de completar este tutorial, puede ejecutar comandos de superusuario (permitidos) sin ingresar una contraseña.
- Edite el archivo sudoers usando visudo comando o use el siguiente comando.
sudo nano /etc/sudoers - Actualice la entrada de su cuenta de usuario con NOPASSWD: opción como se muestra a continuación:
username ALL=(ALL:ALL) NOPASSWD: ALL
Cambie el nombre de usuario con su cuenta de usuario y guarde el archivo.
Prueba
Todo listo, para probar ejecutar cualquier comando de superusuario con sudo. La sintaxis del comando será como:
sudo your_command_here
Vea la siguiente captura de pantalla antes y después de habilitar los privilegios sudo sin contraseña para una cuenta. El usuario debe proporcionar la contraseña antes, pero después de realizar los cambios, el usuario puede reiniciar el servicio de apache con sudo sin ingresar la contraseña.