El modo de usuario único es aquel en el que un sistema operativo multiusuario arranca con un único usuario administrador , en lugar del sistema normal. Se utiliza principalmente para el mantenimiento de entornos multiusuario, como servidores de red, donde operar en el sistema normal sería difícil o imposible ; por ejemplo, algunas tareas pueden requerir acceso exclusivo a recursos compartidos, como la reparación de un sistema de archivos dañado utilizado para un recurso compartido de red . Este modo también puede utilizarse por motivos de seguridad, ya que no se ejecutan servicios de red, eliminando la posibilidad de interferencias externas. En algunos sistemas, una contraseña de superusuario olvidada puede cambiarse en modo de usuario único, aunque no solicitar la contraseña en este caso se considera una vulnerabilidad de seguridad.
Familia Unix
Los sistemas operativos tipo Unix proporcionan funcionalidad de modo de usuario único, ya sea a través de los niveles de ejecución al estilo System V , las opciones del cargador de arranque al estilo BSD u otras opciones de arranque.
En los sistemas que utilizan niveles de ejecución de estilo System V, el nivel de ejecución se suele cambiar mediante el initcomando. Al seleccionar un nivel de ejecución de 1 o S, se iniciará el sistema en modo de usuario único.
Las opciones del gestor de arranque se pueden modificar durante el inicio, antes de la ejecución del kernel. En FreeBSD y DragonFly BSD , se pueden cambiar antes de reiniciar el sistema con el comando nextboot -o "-s" -k kernel, y su gestor de arranque ofrece la opción de iniciar en modo de usuario único. En Solaris , el comando reboot -- -sprovocará un reinicio en modo de usuario único.
En OS X El Capitan y versiones posteriores de macOS , se puede realizar un reinicio del espacio de usuario al modo de usuario único con el comando sudo launchctl reboot userspace -sen Terminal, y el sistema se puede reiniciar completamente en modo de usuario único con el comando sudo launchctl reboot system -s. En macOS High Sierra y versiones anteriores, un usuario también puede entrar en modo de usuario único manteniendo pulsado ⌘ Sal arrancar, [ 1 ] lo que puede requerir introducir una contraseña establecida en el firmware . El modo de usuario único es diferente del modo seguro en que el sistema va directamente a la consola en lugar de arrancar los elementos principales de macOS (elementos en /System/Library/, ignorando /Library/, ~/Library/, etc.). Desde allí, se anima a los usuarios mediante un aviso a ejecutar fsck u otras utilidades de línea de comandos según sea necesario (o instaladas).
Microsoft Windows
Microsoft Windows ofrece la Consola de recuperación , la Última configuración válida conocida, el Modo seguro y, más recientemente, el Entorno de recuperación de Windows como métodos de recuperación estándar. Existen discos de recuperación de terceros basados en BartPE que permiten el arranque.
La consola de recuperación y los discos de recuperación son diferentes de los modos de usuario único en otros sistemas operativos porque son independientes del sistema operativo principal, mientras que el modo de usuario único es el mismo sistema que opera en un modo diferente.
Referencias
- ↑ "Combinaciones de teclas de inicio de Mac" . Soporte técnico de Apple . Consultado el 11 de mayo de 2025 .
- "¿Qué es un nivel de ejecución?" . Consultado el 17 de noviembre de 2010 .
- Manual del programador del sistema de investigación UNIX
- Tecnología de sistemas operativos
- Arranque
- esbozos de informática