|
|
|
Cómo ejecutar el comando sudo sin contraseña |
|
|
 |
| | |
El sudo comando es una parte excelente de la línea de comandos de Linux. Permite a los usuarios ejecutar comandos raíz sin necesidad de acceso raíz, protegiendo su seguridad. El problema es que, para usar el comando sudo, deben ingresar una contraseña. |
Si la seguridad no es importante, puede ejecutar el comando sudo sin usar una contraseña. Hay dos modos: |
|
.Ejecución temporal de comandos sudo sin contraseña. |
. Agregar sudo sin contraseña a Linux a través del archivo sudoers. |
|
|
Ejecución temporal de comandos sudo sin contraseña
|
|
|
La forma más fácil de ejecutar comandos sudo sin contraseña es hacerlo temporalmente, es decir, sin cambiar los archivos y la configuración del sistema. |
Para ello se utiliza el comando sudo –s , que otorga al usuario una shell Sudo. Esencialmente, debe iniciar sesión en la terminal con su nombre de usuario y contraseña y se le proporcionará un shell raíz. |
Luego puede ingresar cualquier comando como si se ejecutara con el comando sudo. |
|
Para usar el comando sudo –s: |
|
1/ Terminal abierto. |
2/ Introduce el siguiente comando: <sudo –s>. |
3/ El aviso de la Terminal aparecerá conectado a la shell Sudo como root. |
4/ Desde aquí, ingrese cualquier comando que desee ejecutar con el comando sudo sin tener que ingresar una contraseña. |
5/ Puede acceder al shell de Sudo en cualquier momento y con cualquier nombre de usuario. Para salir del shell de Sudo, ingrese el comando "salir". |
|
Agregar sudo sin contraseña a Linux a través del archivo sudoers
|
|
Sudo sin contraseña es una modificación del archivo de configuración que, cuando está habilitada, hará que cualquier comando sudo se ejecute sin contraseña. |
Sin embargo, es un riesgo de seguridad considerable. Si tiene una contraseña débil configurada para su cuenta de usuario y luego habilita sudo sin una contraseña, un atacante puede infiltrarse en su sistema. Así que asegúrese de que la contraseña de su cuenta sea segura cambiándola. |
Para cambiar la contraseña de su cuenta de usuario: |
|
1/ Abra la Terminal y ejecute el comando "passwd" en la ventana. |
2/ Se le pedirá que cambie la contraseña de su cuenta de usuario. Asegúrate de ingresar algo realmente seguro. |
3/ Cuando se cambia la contraseña, siga las instrucciones detalladas a continuación para habilitar sudo sin contraseña a través del archivo sudoers: |
4/ Ejecute el comando visudo para abrir el archivo sudoers para editarlo: <sudo EDITOR = nano visudo>. |
5/ Si el comando visudo no funciona con el comando sudo, también puede acceder usando su para acceder a la raíz: <su -> <EDITOR = nano visudo>. |
6/ Una vez dentro del editor Nano, ubique la línea de código raíz TODO = (TODO) TODO y presione la tecla Intro en su teclado para escribir una nueva línea directamente debajo. |
7/ Después de presionar la tecla Enter, escriba una nueva línea de código. Asegúrese de cambiar "usuario" en la línea de código a continuación por el nombre de usuario que está utilizando; de lo contrario, el código no funcionará: . |
8/ Presione el botón Ctrl + O para guardar los cambios en el archivo de configuración. Después de guardar los cambios, salga del editor presionando el botón Ctrl + X. |
9/ Con el archivo de configuración modificado, podrá ejecutar cualquier comando sudo sin necesidad de ingresar una contraseña. |