sábado, 6 de noviembre de 2010

Cómo configurar el comando SUDO

El comando 'sudo' de los sistemas Unix y derivados, te permitirá ejecutar en el sistema comandos y programas con los privilegios de seguridad del superusuario (root) o de cualquier otro usuario, empleando para ello tu propia contraseña.

Para configurar el comando 'sudo', deberás utilizar la herramienta 'visudo'.
  • $ su -c 'visudo'
Situate en la línea 'root ALL=(ALL) ALL' y añade debajo de ella, el usuario o usuarios a los que darás permiso (normalmente tu usuario) para emplear el comando 'sudo'.
## Allows root to run any commands anywhere
root ALL=(ALL) ALL
usuario ALL=(ALL) ALL
 
Si quieres que el sistema te solicite tu contraseña cada vez que uses éste comando, deberás quitar el carácter '#' de la línea:
# %wheel        ALL=(ALL)        ALL
 
En caso contrario, deberás quitar el carácter '#' de ésta otra:
# %wheel        ALL=(ALL)        NOPASSWD: ALL
Guarda los cambios realizados con :wq
Finalmente, deberás añadir el usuario o usuarios a los que hayas autorizado el uso del comando 'sudo' al grupo 'wheel'.
  • $ su -c 'usermod -aG wheel usuario'
He aquí algunos ejemplos de su uso:
  • $ sudo fdisk -l
  • $ sudo systemctl restart cups.service
  • $ sudo nano /etc/default/grub

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.