Cómo arrancar en modo de usuario único en CentOS / RHEL 7


Modo de usuario único (a veces conocido como Modo de mantenimiento ) es un modo en sistemas operativos similares a Unix, como Linux, en el que se inician varios servicios en el inicio del sistema para el modo básico. Funcionalidad para permitir a un solo superusuario realizar ciertas tareas críticas.

Es runlevel 1 bajo el sistema SysV init y runlevel1.target o rescue.target en systemd. Es importante destacar que los servicios, si los hay, comenzaron en este nivel de ejecución/destino varían según la distribución. En general, es útil para reparaciones de mantenimiento o de emergencia (ya que no ofrece ningún servicio de red), cuando una computadora no es capaz de operaciones normales.

Algunas de las reparaciones de bajo nivel incluyen la ejecución como fsck de particiones de disco dañadas, restablecer la contraseña de root si la ha perdido, corregir el error "no se pudo montar/etc/fstab", solo para mencionar la mayoría critico de ellos Y también cuando el sistema no arranca normalmente.

En este tutorial, describiremos cómo iniciar el modo de usuario único en CentOS 7. Tenga en cuenta que en la práctica esto lo ayudará a ingresar al modo de emergencia y acceder a un shell de emergencia.

Cómo arrancar en modo de usuario único

1. Primero reinicie su máquina CentOS 7 , una vez que se inicie el proceso de inicio, espere a que aparezca el menú de inicio GRUB como se muestra en la siguiente captura de pantalla .

2. A continuación, seleccione su versión de Kernel en el elemento del menú de grub y presione e para editar la primera opción de arranque. Ahora use la tecla de flecha hacia abajo para encontrar la línea del kernel (comienza con " linux16 "), luego cambie el argumento ro a rw init =/sysroot/bin/sh como se muestra en la captura de pantalla a continuación.

3. Una vez que haya finalizado la tarea en el paso anterior, presione Ctrl-X o F10 para iniciar el modo de usuario único (acceda a una emergencia cáscara).

4. Ahora monte el sistema de archivos raíz (/) con el siguiente comando.

# chroot /sysroot/

En este punto, puede realizar todas las tareas necesarias de mantenimiento del sistema de bajo nivel. Una vez que haya terminado, reinicie el sistema con este comando.

# reboot -f

También te puede gustar leer los siguientes artículos.

  1. How to Hack Your Own Linux System
  2. Linux Directory Structure and Important Files Paths Explained
  3. How to Create and Run New Service Units in Systemd Using Shell Script
  4. How to Manage ‘Systemd’ Services and Units Using ‘Systemctl’ in Linux

Por último, el modo de usuario único o modo de mantenimiento no está protegido por contraseña de manera predeterminada, por lo que cualquier persona con intención maliciosa y acceso físico a su computadora puede ingresar al modo de emergencia y destruye ”tu sistema.

A continuación, le mostraremos cómo proteger con contraseña el modo de usuario único en CentOS 7. Hasta entonces, permanezca conectado a Tecmint.com.