Sudo
Los privilegios de sudo pueden ser asignados a una cuenta, permitiendo que dicha cuenta ejecute comandos específicos en el contexto de root (u otro usuario) sin necesidad de cambiar de usuario o otorgar privilegios excesivos. Cuando se ejecuta el comando sudo, el sistema verifica si el usuario que lo ejecuta tiene los permisos adecuados, según la configuración definida en el archivo /etc/sudoers.
Al acceder a un sistema, siempre es recomendable verificar si el usuario actual tiene privilegios de sudo. Esto se puede hacer ejecutando el comando:
sudo -l
Este comando lista los comandos que el usuario puede ejecutar con sudo. En algunos casos, es posible que se requiera la contraseña del usuario para mostrar esta información. Sin embargo, si hay entradas en la configuración de sudo que incluyen la opción NOPASSWD, estos permisos se mostrarán sin necesidad de ingresar una contraseña.
Ejemplo tar
: