InicioLinuxQue es sudo y el periodo de gracia

Que es sudo y el periodo de gracia

Linux10/18/2015
Los que usamos Linux lo hacemos con la certeza de que es un sistema operativo muy seguro, yo por lo menos así lo hago. Sin embargo hay cosas que se pueden mejorar. En este articulo os quiero hablar sobre el comando “sudo“, que es y el denominado “periodo de gracia” que nos otorga dicho comando.

En Linux hay una jerarquía de usuarios bien marcada con grupos y tipos de usuarios y sus correspondientes permisos y privilegios. Hay un usuario que esta por encima de todos llamado “root” o superusuario que tiene permisos para hacer lo que quiera en nuestro sistema. Después tenemos un grupo de usuarios al cual pertenece el usuario que hace la instalación de nuestra distro, por defecto somos nosotros mismos, por lo que el usuario que creamos durante la instalación pertenece al grupo de “Administradores”. Finalmente están el resto de usuarios, los cuales no tienen permisos prácticamente para nada mas que no sea usar el PC, es decir, no pueden instalar programas o hacer modificaciones del sistema operativo. Esta es una explicación muy sencilla e incompleta del sistema de usuarios que tiene Linux, pero servirá para lo que os quiero decir.

Vamos a suponer que queremos instalar un programa en el sistema con nuestro usuario, que pertenece al grupo “Administradores”, si abrimos una Terminal y escribimos:

apt-get install libreoffice

Nos encontraremos con un mensaje como el que podéis ver en la siguiente imagen:



Este mensaje nos esta diciendo que no tenemos los permisos necesarios para ejecutar el comando anterior. Para poder ejecutar dicho comando necesitamos tener permisos de “root” y eso lo conseguimos añadiendo “sudo” antes del comando de tal forma que quedaría así:

sudo apt-get install libreoffice

Entonces nos pediría la contraseña de nuestro usuario, la introduciríamos y podríamos instalar el paquete en cuestión. El comando “sudo” nos otorga durante un tiempo limitado los mismos privilegios de los que dispone el usuario “root” para hacer alguna tarea que no podríamos hacer si no tuviésemos esos privilegios, ese tiempo se llama periodo de gracia. Aquí os dejo una imagen para aportar un poco de humor al tema:

ubuntu

A mi parecer este comando, “sudo”, tiene una pega y es que al ejecutarlo e introducir nuestra contraseña durante unos minutos estaremos en un periodo de gracia en el cual Linux no nos solicitara nuevamente la contraseña y seguiremos con esos privilegios de “root”.

Supongamos que tecleamos el comando anterior, “sudo apt-get install libreoffice”, introducimos nuestra contraseña y termina la instalación del programa. Seguido nos levantamos y vamos a hacer otra cosa lejos de ese ordenador, el periodo de gracia seguiría vigente, creo que dura 15 minutos, y durante ese tiempo alguien se acerca al ordenador y teclea en la Terminal lo siguiente:


sudo -Rf /home/luis

Con este comando borraría todo el contenido del directorio del usuario llamado “luis” y sin pedir confirmación para hacerlo.También podemos reducir el periodo de gracia de “sudo” o eliminarlo.

Como configurar o eliminar el periodo de gracia de sudo en Ubuntu

Para ello abrimos una Terminal de Ubuntu y escribimos el siguiente comando en ella:

sudo gedit /etc/sudoers


Con este comando abrimos el ficheros de configuración de “sudo”, en el podemos cambiar varios parámetros pero vamos a centrarnos en lo del periodo de gracia. Cuando se abra el archivo con el comando anterior veréis algo como esto:

distribuciones


En la imagen he puesto una raya negra, justo encima hay un texto tal que así:

Defaults timestamp_timeout=0

Este texto vosotros no lo tendréis. Lo que tenéis que hacer es copiarlo para que os quede igual que veis en la imagen. Con esto le estamos indicando a Ubuntu que la duración en minutos del periodo de gracia después de usar “sudo” es 0 minutos, por lo tanto, no habrá periodo de gracia

Si queréis que el periodo de gracia sea de 5 minutos lo tendríais que poner de la siguiente forma:


Defaults timestamp_timeout=5

Así de sencillo, una vez puesto el valor que os parezca oportuno solo os queda guardar el archivo y los cambios surtirán efecto de inmediato.

Ahora ya queda en vuestra mano como dejarlo, pero si queréis configurar o eliminar el periodo de gracia de “sudo” en Ubuntu y sus derivadas ya sabéis como hacerlo.

Un saludo.



Datos archivados del Taringa! original
30puntos
134visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
3visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

q
quetedenden🇦🇷
Usuario
Puntos0
Posts16
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.