Utilizar sudo sin contraseña
Tabla de contenido:
El comando
sudo
permite a los usuarios de confianza ejecutar programas como otro usuario, por defecto el usuario root. Si pasa mucho tiempo en la línea de comandos,
sudo
es uno de los comandos que usará con frecuencia.
Por lo general, para otorgar acceso de sudo a un usuario, debe agregar el usuario al grupo de sudo definido en el archivo
sudoers
. En Debian, Ubuntu y sus derivados, los miembros del grupo
sudo
tienen privilegios de sudo, mientras que en distribuciones basadas en RedHat como CentOS y Fedora, el nombre del grupo sudo es
wheel
.
A cada miembro de este grupo se le pedirá que ingrese la contraseña antes de ejecutar un comando sudo. Esto agrega una capa adicional de seguridad y es la forma preferida de otorgar privilegios de sudo a los usuarios.
Sin embargo, en algunas situaciones, como ejecutar scripts automatizados, es posible que deba configurar el archivo sudoers y permitir que ciertos usuarios ejecuten comandos
sudo
sin que se les solicite la contraseña.
Agregar usuario al archivo Sudoers
El archivo sudoers contiene información que determina los privilegios de sudo de un usuario y grupo.
Puede configurar el acceso a sudo del usuario modificando el archivo sudoers o agregando un archivo de configuración al directorio
/etc/sudoers.d
. Los archivos creados dentro de este directorio se incluirán en el archivo sudoers.
Antes de realizar cualquier cambio, es una buena idea hacer una copia de seguridad del archivo actual:
sudo cp /etc/sudoers{,.backup_$(date +%Y%m%d)}
El comando de fecha agregará la fecha actual al nombre del archivo de respaldo.
Abra el
/etc/sudoers
con el comando
visudo
:
sudo visudo
Al realizar cambios en el archivo sudoers, use siempre
visudo
. Este comando verifica el archivo después de la edición y, si hay un error de sintaxis, no guardará los cambios. Si abre el archivo con un editor de texto, un error de sintaxis provocará la pérdida del acceso a sudo.
En la mayoría de los sistemas, el comando
visudo
abre el
/etc/sudoers
con el editor de texto vim. Si no tiene experiencia con vim, puede usar otro editor de texto. Por ejemplo, para cambiar el editor a GNU nano, ejecutaría:
sudo EDITOR=nano visudo
Desplácese hasta el final del archivo y agregue la siguiente línea que permitirá al usuario "linuxize" ejecutar cualquier comando con
sudo
sin que se le solicite una contraseña:
linuxize ALL=(ALL) NOPASSWD:ALL
No olvide cambiar "linuxize" con el nombre de usuario al que desea otorgar acceso.
Por ejemplo, para permitir solo los comandos
mkdir
y
mv
que usaría:
linuxize ALL=(ALL) NOPASSWD:/bin/mkdir, /bin/mv
Una vez hecho esto, guarde el archivo y salga del editor.
Usando
/etc/sudoers.d
En lugar de editar el archivo sudoers, puede crear un nuevo archivo con las reglas de autorización en el directorio
/etc/sudoers.d
. Este enfoque hace que la administración de los privilegios de sudo sea más fácil de mantener.
Abra su editor de texto y cree el archivo:
sudo nano /etc/sudoers.d/linuxize
Puede nombrar el archivo como desee, pero por lo general, es una buena idea usar el nombre de usuario como el nombre del archivo.
/etc/sudoers.d/linuxizeAgregue la misma regla que agregaría al archivo sudoers:
linuxize ALL=(ALL) NOPASSWD:ALL
Finalmente, guarde el archivo y cierre el editor.
Conclusión
Le hemos mostrado cómo editar los
/etc/sudoers
para que pueda ejecutar los comandos de
sudo
sin ingresar una contraseña. Esto es útil cuando tiene scripts en los que un usuario no root necesita ejecutar tareas administrativas.
'Contraseña' sigue siendo la peor contraseña, pero ten cuidado con 'ninja'
Splashdata, una seguridad desarrollador de software, lanzó su lista anual de las contraseñas más comunes en Internet. Una vez más, "contraseña", "123456." y "12345678" son los tres más populares, en ese orden.
Recuperación de contraseña de Windows: Recuperar contraseña perdida, olvidada
Windows Password Recovery freeware, Password Reset & Registry Editor puede recuperar, recuperar perdido, olvidado, stollen password & reset Windows Logon Password.
Recuperar contraseña WiFi en Windows con WiFi Contraseña Descifrar y contraseña WiFi Descifrar
Contraseña WiFi Descifrar y contraseña WiFi Decryptor son dos programas gratuitos que lo ayudará a recuperar contraseñas olvidadas de Wi-Fi en Windows 8 | 7. Descárguelos gratis.







