Diferencia entre revisiones de «Cuenta root desactivada»

De Guía Ubuntu
Saltar a: navegación, buscar
Línea 5: Línea 5:
 
Vamos a tomar un ejemplo más visual:
 
Vamos a tomar un ejemplo más visual:
  
Imagínate que eres un/a completo/a novato/a en esto de la informática y tu amigo te ha hablado maravillas de Linux. Lo más probable es que por el simple hecho de saber si lo que dice es cierto te bajes una distribución o intentes conseguir acceder a una. Ahora bien, una vez que ya estás dentro puede darse el caso que para tareas específicas de configuración del sistema no tengas acceso desde la sesión que habias iniciado y debas recurrir a la cuenta root (o de superusuario).
+
Imagínate que eres un/a completo/a novato/a en esto de la informática y tu amigo te ha hablado maravillas de Linux. Lo más probable es que por el simple hecho de saber si lo que dice es cierto te bajes una distribución o intentes conseguir acceder a una. Ahora bien, una vez que ya estás dentro puede darse el caso que para tareas específicas de configuración del sistema no tengas acceso desde la sesión que habías iniciado y debas recurrir a la cuenta root (o de superusuario).
  
 
Hasta aquí no tiene porque pasar nada, pero si no vuelves a la sesión con la cuenta de usuario normal puede darse el caso de que modifiques archivos, parámetros, carpetas o simplemente programas que pueden afectar al sistema, y seguramente de forma negativa.
 
Hasta aquí no tiene porque pasar nada, pero si no vuelves a la sesión con la cuenta de usuario normal puede darse el caso de que modifiques archivos, parámetros, carpetas o simplemente programas que pueden afectar al sistema, y seguramente de forma negativa.
  
En el caso de Ubuntu no se usa root sino un comando denominado "sudo" para el que tienes que dar tu password de usuario. Éste te permite tener los privilegios del superusuario durante unos 15 minutos, reduciendo el riesgo de modificaciónes involuntarias.
+
En el caso de Ubuntu no se usa root sino un comando denominado "sudo" para el que tienes que dar tu password de usuario. Éste te permite tener los privilegios del superusuario durante unos 15 minutos, reduciendo el riesgo de modificaciones involuntarias.
 +
 
 +
Una vez conozcamos la contraseña del usuario root (ver [[Creación del Password de Usuario root]]) podremos hacer tareas administrativas desde el terminal sin usar '''sudo''' en cada una de nuestras lineas. Para ello bastará con escribir:
 +
$ '''su'''
 +
 
 +
Nos pedirá la contraseña de root y pasaremos a estar en ese usuario. Desde ese momento '''sudo''' deja de ser necesario. Si nos encontramos en un '''usuario sin privilegios''' esta opción nos dará también acceso a tareas administrativas desde el terminal. De esto podemos deducir la importancia de '''no dar a conocer la clave de root'''.
 +
 
 +
Lo mismo ocurre si usamos
 +
$ '''sudo -s'''
 +
 
 +
Pero esta vez la contraseña requerida será la del usuario privilegiado en que estemos. Esta opción sólo es válida para estos usuarios.
  
Para utilizar la cuenta root sin el comando sudo, sólo hay que [[Creación del Password de Usuario root|cambiar la clave de acceso de dicha cuenta]].
 
  
 
[[Categoría:Particularidades de Ubuntu]][[Categoría:Seguridad]]
 
[[Categoría:Particularidades de Ubuntu]][[Categoría:Seguridad]]

Revisión de 20:05 14 jul 2007

En las distribuciones Ubuntu (Ubuntu, Kubuntu, Edubuntu, ...) la cuenta root viene desactivada por defecto.

Esta es quizá la diferencia más significativa que se asocia con esta distribución. Dicha cuenta sirve, entre otros aspectos para tomar el control absoluto del sistema y si bien el lema de Ubuntu es "Linux para humanos" o "Linux para todos" es muy normal que se haga esto.

Vamos a tomar un ejemplo más visual:

Imagínate que eres un/a completo/a novato/a en esto de la informática y tu amigo te ha hablado maravillas de Linux. Lo más probable es que por el simple hecho de saber si lo que dice es cierto te bajes una distribución o intentes conseguir acceder a una. Ahora bien, una vez que ya estás dentro puede darse el caso que para tareas específicas de configuración del sistema no tengas acceso desde la sesión que habías iniciado y debas recurrir a la cuenta root (o de superusuario).

Hasta aquí no tiene porque pasar nada, pero si no vuelves a la sesión con la cuenta de usuario normal puede darse el caso de que modifiques archivos, parámetros, carpetas o simplemente programas que pueden afectar al sistema, y seguramente de forma negativa.

En el caso de Ubuntu no se usa root sino un comando denominado "sudo" para el que tienes que dar tu password de usuario. Éste te permite tener los privilegios del superusuario durante unos 15 minutos, reduciendo el riesgo de modificaciones involuntarias.

Una vez conozcamos la contraseña del usuario root (ver Creación del Password de Usuario root) podremos hacer tareas administrativas desde el terminal sin usar sudo en cada una de nuestras lineas. Para ello bastará con escribir:

$ su

Nos pedirá la contraseña de root y pasaremos a estar en ese usuario. Desde ese momento sudo deja de ser necesario. Si nos encontramos en un usuario sin privilegios esta opción nos dará también acceso a tareas administrativas desde el terminal. De esto podemos deducir la importancia de no dar a conocer la clave de root.

Lo mismo ocurre si usamos

$ sudo -s

Pero esta vez la contraseña requerida será la del usuario privilegiado en que estemos. Esta opción sólo es válida para estos usuarios.