Como sabemos, GNU/Linux no es un sistema en el que se esté trabajando usualmente como administrador por motivos de seguridad, ya que el superusuario root puede hacerlo todo sin restricciones de permisos y puede eliminar o crear algo que dañe el sistema, se suele dar el caso de que estemos trabajando en un terminal como un usuario normal y necesitemos llevar a cabo una acción que solicite permisos de administrador, en estos casos es cuando aparece SUDO, una utilidad que nos permite ejecutar acciones con los privilegios del superusuario root.
En Debian no viene instalado y configurado por defecto esta utilidad, pero viene en los repositorios para poderla usar y/o instalar/modificar.
Debemos ser root para poder hacerlo, asi que introducimos el comando «su» y la password correspondiente.
Para instalarlo, ejecutaremos lo siguiente:
«aptitude install sudo»
Al pulsar intro nos aparecerá lo siguiente:
Cambio de medio: Por favor, instroduzca el disco etiquetado:
<<Debian GNU/Linux 6.0.6_Squeeze_ – Official amd64 CD Binary-1 20120929-16:46>>
en la unidad:
<</media/cdrom/>>
y pulse [Intro]
Ahí, lo que tenemos que hacer es introducir la ISO que hemos usado para instalar el S.O. y pulsar Intro
Una vez hayamos instalado sudo, deberemos agregar nuestro usuario en la sección “User privilege specification” en el archivo /etc/sudoers, de tal forma que la sección quedara así:
User privilege specification
root ALL=(ALL) ALL
«tu usuario» ALL=(ALL) ALL
Una vez configurado esto, ya podremos ejecutar acciones de administrador desde una terminal común, anteponiendo el sudo a la orden a realizar.
También si tenemos varios usuarios podemos añadirlos al grupo «wheel» y poner en sudoers.
%wheel ALL=(ALL) ALL