Esta es una de las preguntas más comunes que hacen los usuarios que por primera vez se atreven a probar Linux y que generalmente lo hacen con Ubuntu. Vamos entonces a aprender como podemos acceder como usuario root en Ubuntu 12.04 y demás versiones, pues estas instrucciones se aplican a prácticamente todas las versiones de esta distribución.
Para empezar es necesario recordar que no es del todo recomendable acceder como usuario root en Ubuntu, pues este usuario tienen permisos ilimitados sobre el sistema, aumentando los riesgos de ocasionar un daño en el sistema de archivos, la configuración de paquetes y servicios o en el peor de los casos perdida de información, ya sea valiosa o no.
Por defecto, Canonical ha deshabilitado el usuario root en Ubuntu para evitar que las usuarios sin experiencia puedan poner en peligro su sistema o que personas malintencionadas pueda acceder a este como usuario root y controlar o destrozar todo nuestro sistema con solo un comando como los que podemos encontrar en la entrada “Comandos peligrosos en Linux que siempre debemos evitar“.
Debido a que no existe el usuario root en Ubuntu, la distribución cuenta con una herramienta llamada Sudo que viene instalada de forma predeterminada y podemos usarla para obtener permisos de administración temporales en el sistema.
El uso del comando o la aplicación ‘sudo‘ también es considerado desde cierto punto de vista un fallo de seguridad, pero es fácilmente configurable para añadir o quitar usuarios, evitando su uso por parte de usuarios que no deben tener permisos de administración.
La forma de usar el comando sudo es la siguiente:
sudo <comando>
Por ejemplo:
sudo apt-get install <paquete>
Una vez ejecutado el comando, el sistema nos pedirá la contraseña de nuestro usuario otorgándonos permisos de administración en caso de que este se encuentre habilitado en el grupo de administración, en caso contrario, una alerta será almacenada en el log del sistema para que el administrador del mismo pueda percatarse del intento de uso de Sudo por parte de un usuario sin permisos de administración.
Otra forma de acceder de forma permanente como usuario root en Ubuntu durante una sesión completa en la terminal es utilizando el comando ‘sudo su‘. Este comando nos permite permanecer como usuarios administrativos durante todo el tiempo que dure la sesión en la terminal, hasta que cerremos la ventana de la misma, siendo muy útil para cuando estamos realizando procesos largos como es la instalación de paquetes desde las fuentes o en el caso de los servidores con Ubuntu para instalar varios servicios diferentes y configurar cada uno de ellos.
En una próxima entrada aprenderemos como modificar sin riesgos el archivo /etc/sudoers y la herramienta de administración de usuarios para incluir nuevos usuarios o cambiar las reglas de administración en usuarios root en Ubuntu.

