La cuenta "raíz" en una computadora Linux es la cuenta con todos los privilegios. El acceso de root es a menudo necesario para ejecutar comandos en Linux, especialmente los comandos que afectan los archivos del sistema. Debido a que root es tan poderoso, se recomienda solicitar acceso de root solo cuando sea necesario, en lugar de iniciar sesión como usuario root. Esto puede ayudar a prevenir daños accidentales en archivos importantes del sistema.
Pasos
Método 1 de 4: Obtener acceso raíz en la terminal
Paso 1. Abra la terminal
Si el terminal aún no está abierto, ábralo. Muchas distribuciones te permiten abrirlo presionando Ctrl + Alt + T.
Paso 2. Escriba
su - y presione ↵ Entrar.
Esto intentará iniciar sesión como "superusuario". En realidad, puede usar este comando para iniciar sesión como cualquier usuario en la máquina, pero cuando se deja en blanco, intentará iniciar sesión como root.
Paso 3. Ingrese la contraseña de root cuando se le solicite
Después de escribir su - y presionar ↵ Enter, se te pedirá la contraseña de root.
Si recibe un mensaje de "error de autenticación", es probable que su cuenta raíz esté bloqueada. Consulte la siguiente sección para obtener instrucciones sobre cómo desbloquearlo
Paso 4. Verifique el símbolo del sistema
Cuando inicie sesión como root, el símbolo del sistema debe terminar con # en lugar de $.
Paso 5. Ingrese los comandos que requieren acceso de root
Una vez que haya usado su - para iniciar sesión como root, puede ejecutar cualquier comando que requiera acceso de root. El comando su se conserva hasta el final de la sesión, por lo que no es necesario que vuelva a ingresar la contraseña de root cada vez que necesite ejecutar un comando.
Paso 6. Considere usar
sudo en lugar de su -.
sudo ("super user do") es un comando que le permite ejecutar otros comandos como root temporalmente. Esta es la mejor manera para que la mayoría de los usuarios ejecuten comandos de root, ya que el entorno de root no se mantiene y el usuario no necesita conocer la contraseña de root. En su lugar, el usuario ingresará su propia contraseña de usuario para el acceso raíz temporal.
- Escribe el comando sudo y presiona ↵ Enter (por ejemplo, sudo ifconfig). Cuando se le solicite la contraseña, ingrese su contraseña de usuario, no la contraseña de root.
- sudo es el método preferido para distribuciones como Ubuntu, donde funcionará incluso cuando la cuenta raíz esté bloqueada.
- Este comando está limitado a usuarios con privilegios de administrador. Se pueden agregar o eliminar usuarios de / etc / sudoers.
Método 2 de 4: Desbloqueo de la cuenta raíz (Ubuntu)
Paso 1. Desbloquee la cuenta raíz (Ubuntu)
Ubuntu (y varias otras distribuciones) bloquea la cuenta raíz para que el usuario medio no pueda acceder a ella. Esto se hace porque el acceso de root rara vez es necesario cuando se usa el comando sudo (consulte la sección anterior). Desbloquear la cuenta de root le permitirá iniciar sesión como root.
Paso 2. Abra la terminal
Si está en el entorno de escritorio, puede presionar Ctrl + Alt + T para iniciar la terminal.
Paso 3. Escriba
sudo passwd root y presione ↵ Entrar.
Cuando se le solicite una contraseña, ingrese su contraseña de usuario.
Paso 4. Establezca una nueva contraseña
Se le pedirá que cree una nueva contraseña y la ingrese dos veces. Una vez que se haya establecido una contraseña, la cuenta de root estará activa.
Paso 5. Vuelva a bloquear la cuenta raíz
Si desea bloquear la cuenta raíz, ingrese el siguiente comando para eliminar la contraseña y bloquear la raíz:
sudo passwd -dl root
Método 3 de 4: Iniciar sesión como root
Paso 1. Considere utilizar otros métodos para obtener acceso raíz temporal
No se recomienda iniciar sesión como root para un uso regular, ya que es muy fácil ejecutar comandos que dejarán su sistema inoperable y también representa un riesgo de seguridad, especialmente si está ejecutando un servidor SSH en su máquina. Solo inicie sesión como root cuando realice reparaciones de emergencia, como solucionar fallas de disco o restaurar cuentas bloqueadas.
- El uso de sudo o su en lugar de iniciar sesión como root ayudará a evitar daños no deseados mientras está conectado como root. El uso de estos comandos le da al usuario la oportunidad de pensar en el comando antes de que se produzca un daño severo.
- Algunas distribuciones, como Ubuntu, dejan la cuenta raíz bloqueada hasta que la desbloqueas manualmente. Esto no solo evita que los usuarios hagan demasiado daño sin saberlo utilizando la cuenta raíz, sino que también protege el sistema de posibles piratas informáticos, ya que la cuenta raíz suele ser el objetivo primero. Con una cuenta raíz bloqueada, los piratas informáticos no pueden acceder a ella. Consulte la sección anterior para obtener instrucciones sobre cómo desbloquear root en Ubuntu.
Paso 2. Entrar
raíz como usuario al iniciar sesión en Linux.
Si la cuenta de root está desbloqueada y conoce la contraseña, puede iniciar sesión como root cuando se le solicite que inicie sesión con una cuenta de usuario. Ingrese root como usuario cuando se le solicite que inicie sesión.
Si necesita acceso de root para ejecutar un comando, use el método de la sección anterior
Paso 3. Ingrese la contraseña de root como contraseña de usuario
Después de ingresar root como nombre de usuario, ingrese la contraseña de root cuando se le solicite.
- En muchos casos, la contraseña de root puede ser "contraseña".
- Si no conoce la contraseña de root o la ha olvidado, consulte la siguiente sección para obtener instrucciones sobre cómo restablecerla.
- En Ubuntu, la cuenta raíz está bloqueada y no se puede usar hasta que se desbloquee.
Paso 4. Evite ejecutar programas complejos mientras está conectado como root
Existe la posibilidad de que el programa que pretende ejecutar tenga un efecto negativo en su sistema cuando tenga acceso de root. Se recomienda encarecidamente que utilice sudo o su para ejecutar programas en lugar de iniciar sesión como root.
Método 4 de 4: Restablecimiento de la contraseña de administrador o raíz
Paso 1. Restablezca la contraseña de root si se ha olvidado
Si ha olvidado la contraseña de root y su contraseña de usuario, deberá iniciar el modo de recuperación para poder cambiarlas. Si conoce su contraseña de usuario y necesita cambiar la contraseña de root, simplemente escriba sudo passwd root, ingrese su contraseña de usuario y luego cree una nueva contraseña de root.
Paso 2. Reinicie su computadora y mantenga presionado a la izquierda-
⇧ Mayús después de la pantalla del BIOS.
Esto abrirá el menú de GRUB.
El tiempo en esto puede ser complicado, por lo que es posible que deba intentarlo varias veces
Paso 3. Seleccione el primero
(modo de recuperación) entrada en la lista.
Esto cargará el modo de recuperación para su distribución actual.
Paso 4. Seleccione el
raíz opción del menú que aparece.
Esto iniciará la terminal con la sesión iniciada como la cuenta raíz.
Paso 5. Vuelva a montar la unidad con permisos de escritura
Cuando arranca en modo de recuperación, normalmente solo tendrá permisos de lectura. Ingrese el siguiente comando para habilitar el acceso de escritura:
montar -rw -o volver a montar /
Paso 6. Cree una nueva contraseña para cualquier cuenta que no tenga acceso
Una vez que haya iniciado sesión como root y haya cambiado los permisos de acceso, puede crear una nueva contraseña para cualquier cuenta:
- Escribe passwd accountName y presiona ↵ Enter. Si necesita cambiar la contraseña de root, escriba passwd root.
- Ingrese la nueva contraseña dos veces cuando se le solicite.
Paso 7. Reinicie su computadora después de restablecer las contraseñas
Una vez que haya terminado de restablecer las contraseñas, puede reiniciar y usar su computadora normalmente. Sus nuevas contraseñas entrarán en vigencia de inmediato.
Video: al utilizar este servicio, es posible que cierta información se comparta con YouTube
Advertencias
- Solo use la cuenta de root cuando sea necesario y cierre la sesión tan pronto como haya terminado.
- Solo comparta su contraseña de root con personas que A) sean de confianza y B) necesiten conocerla.