El modo de usuario único es un modo en el que un sistema operativo de computadora multiusuario arranca en un único superusuario . Se utiliza principalmente para el mantenimiento de entornos multiusuario, como servidores de red. Algunas tareas pueden requerir acceso exclusivo a recursos compartidos, por ejemplo, ejecutarse en una red compartida . Este modo también se puede utilizar por motivos de seguridad: los servicios de red no se ejecutan, lo que elimina la posibilidad de interferencias externas. En algunos sistemas, una contraseña de superusuario perdida se puede cambiar cambiando al modo de usuario único, pero no solicitar la contraseña en tales circunstancias se considera una vulnerabilidad de seguridad. fsck
Los sistemas operativos tipo Unix brindan funcionalidad en modo de usuario único, ya sea a través de niveles de ejecución estilo System V , opciones de cargador de arranque estilo BSD u otras opciones de tiempo de arranque.
El nivel de ejecución generalmente se cambia usando el init
comando, el nivel de ejecución 1 o S arrancará en modo de usuario único.
Las opciones del cargador de arranque se pueden cambiar durante el inicio antes de la ejecución del kernel. En FreeBSD y DragonFly BSD se puede cambiar antes de reiniciar el sistema con el comando nextboot -o "-s" -k kernel
, y su gestor de arranque ofrece la opción al arrancar para iniciar en modo de usuario único. En Solaris, el comando reboot -- -s
provocará un reinicio en modo de usuario único.
Los usuarios de macOS pueden lograr esto manteniendo presionado ⌘ Sdespués de encender el sistema. Es posible que se le solicite al usuario que ingrese una contraseña establecida en el firmware . En OS X El Capitan y versiones posteriores de macOS, el modo se puede revertir al modo de usuario único con el comando sudo launchctl reboot userspace -s
en Terminal, y el sistema se puede reiniciar completamente en modo de usuario único con el comando sudo launchctl reboot system -s
. El modo de usuario único se diferencia del arranque en modo seguro en que el sistema va directamente a la consola en lugar de iniciar los elementos principales de macOS (elementos en /System/Library/
, ignorando /Library/
, ~/Library/
, et al.). Desde allí, se solicita a los usuarios que ejecuten fsck u otras utilidades de línea de comandos según sea necesario (o estén instaladas).
Microsoft Windows proporciona la Consola de recuperación , la última configuración buena conocida, el modo seguro y recientemente el entorno de recuperación de Windows como medio de recuperación estándar. Además, se encuentran disponibles discos de recuperación de terceros basados en BartPE de arranque.
La Consola de recuperación y los discos de recuperación se diferencian de los modos de usuario único en otros sistemas operativos porque son independientes del sistema operativo mantenido. Esto funciona más como hacer chroot en otro entorno con otro kernel en Linux.