Iniciar sesión de root en la consola

De Zona Tux

Engranajes

Uno o más usuarios están trabajando actualmente en extender este artículo.

Es posible que, a causa de ello, haya lagunas de contenido o deficiencias de formato. Por favor, antes de realizar correcciones mayores o reescrituras, contacta con ellos en su página de usuario o la página de discusión del artículo para poder coordinar la redacción.

Tabla de contenidos

Introducción

La mayoría de las veces encontrarán que se nos pide en los artículos de Internet, hacer tareas en una consola o terminal de comandos, como usuario root (o superusuario), en general tareas administrativas de nuestra instalación

La consola es el lugar donde podremos escribir los comandos que se nos indiquen. Créanlo o no, esta manera, es mucho mas fácil de explicar en un documento, y mucho mas rápido de implementar, contrario a andar dando vueltas entre ventanas con el mouse para hacer algo que se puede solucionar con una línea de código.

Obteniendo acceso a una consola de comandos

Hay varias maneras de obtener acceso a una consola de comandos. Si nuestra instalación carece de entorno gráfico, lo que estamos viendo en la pantalla al iniciar el sistema es justamente lo que necesitamos.

En el caso contrario, podemos acceder a la consola desde múltiples aplicaciones, como por ejemplo, Konsole, Gnome Terminal, Yakuake, o el mas precario xterm. Podremos acceder a ellos desde el menú de nuestro entorno gráfico.

Iniciando sesion como root

Una vez que ingresamos en la consola, obtenemos la línea de comandos. Allí es donde vamos a escribir el código que se nos indique. Verán que el aspecto es parecido a esto:

 usuario@equipo $

El símbolo $ nos indica que nuestro usuario no posee privilegios de superusuario. Seguramente (estará indicado en el documento que estemos leyendo) vamos a necesitar iniciar la sesion como root.

Según el tipo de distribucion y como este configurado su entorno, podremos usar los siguientes comandos:

Familia Ubuntu, Knoppix

Esta distribución, viene por defecto con la contraseña de root deshabilitada.

La primera forma de ejecutar comandos con privilegios de administrador, es anteponiendo el comando sudo antes del resto del comando, de esta manera:

sudo mcedit /etc/fstab

El sistema nos solicitará nuestra contraseña, para asegurarse de que un usuario del sistema sea el que esta tratando de elevar sus privilegios, y ejecutará luego el comando. Es probable que en los subsiguientes comandos, si son ejecutados con cierta regularidad, no nos vuelva a pedir esta contraseña.

Si igualmente no queremos andar agregando sudo con cada comando que corremos, y queremos una consola como root, podemos usar el siguiente comando:

sudo su

Y verán que la línea de comandos cambia por algo parecido a esto:

root@equipo #

El símbolo $ fue reemplazado por un símbolo #, y con esto sabremos que estamos con todos los permisos habilitados y podremos administrar nuestro sistema sin restricciónes, o destruirlo completamente ;-)

Otros (Mandriva, Fedora, etc)

Estas distribuciones no usan por defecto sudo. Seguramente durante la instalación nos solicitaron indicar una contraseña para el usuario root del sistema. Entonces, para tener acceso root en nuestra consola, usamos:

su -

El sistema nos pedirá la contraseña del usuario root. Una vez que la ingresamos, obtendremos acceso total a nuestra consola como usuario root.

Trucos

Si estamos usando una consola en modo gráfico, podemos usarla, luego de iniciar sesión como root, para iniciar otros programas de entorno gráfico como superusuario. Simplemente introduzcan el comando de inicio del programa que nececiten. Por ejemplo, para iniciar una sesion de Konqueror como root:

root@equipo # konqueror
Herramientas personales