Iniciar sesión de root en la consola
De Zona Tux
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

