Skip to content

sudo

https://fedoraproject.org/wiki/Configuring_Sudo

http://www.mjmwired.net/resources/mjm-fedora-f19.html#sudo

Sudo nos permite acceder a comandos de root, es perfecto para usuario administrador.

sudo con periodo de gracia

Añadiendo la siguiente linea al archivo /etc/sudoers permitira hacer sudo y pedira la contraseña de usuario, no de ( root ) .

Puedes editar con gedit, nano, vim, etc.. o añadirla con un echo.

echo 'username ALL=(ALL) ALL' >> /etc/sudoers
  • cambiar username por ombre de usuario.

Tiene un periodo de gracia hasta que vuelve a pedir la contraseña.

sudo permisivo

En ocasiones no quieres que sudo pida contraseña, como por ejemplo entorno de prueba, en casa, etc..

echo 'username ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers

sudo estricto

Hay casos que quieres que sudo sea mas estrito y pida la contraseña cada vez que se ejecuta, en ese caso tenemos que modificar /etc/sudoers de la siguiente manera.

Reducir periodo de gracia a 0

echo 'username ALL=(ALL) ALL' >> /etc/sudoers
echo 'Defaults:ALL timestamp_timeout=0' >> /etc/sudoers

Añadir usuario a wheel

La manera mas correcta de permitir a un usuario ser administrador del sistema es añadirlo al grupo wheel.

Y despues reiniciar.

usermod username -a -G wheel
# o también
gpasswd -a username wheel

Wheel permisivo

Quitar comentario “#” a la línia

/etc/sudoers

---
%wheel    ALL=(ALL)    NOPASSWD: ALL      
# Añadir “#” a la línia:            
%wheel    ALL=(ALL)    ALL: ALL
---

Wheel normal

/etc/sudoers

---
%wheel    ALL=(ALL)    ALL: ALL
---