Cómo acceder a una consola de inicio de sesión secreta en Mac OS

Algunas versiones de Mac OS admiten la capacidad de iniciar sesión en cualquier cuenta de usuario directamente en la línea de comandos directamente desde la pantalla de inicio de sesión tradicional, evitando así la conocida interfaz de usuario de Mac. En su lugar, esencialmente está registrando a un usuario directamente en la Terminal (un poco como usar el cliente ssh para conectarse a un servidor SSH ), sin tener que cargar el escritorio, Finder, WindowServer o cualquier otro adorno de la GUI. Esto puede ser útil para los usuarios avanzados que necesitan acceso rápido a la línea de comandos completa desde una cuenta de usuario en particular, pero quieren omitir el inicio de sesión completo y la carga del entorno gráfico de Mac OS. Sin embargo, tenga en cuenta que no todas las versiones del software del sistema admiten esta función, por lo que será necesario un poco de descubrimiento para determinar cuáles lo hacen y cuáles no.

Antes de sumergirse, tenga en cuenta que esto es solo para usuarios avanzados de Mac que se sientan completamente cómodos con el entorno de línea de comandos. También es importante señalar que la consola / terminal de inicio de sesión oculta es completamente diferente del modo de usuario único o la terminal del modo de recuperación , que son compatibles con todas las versiones de Mac y Mac OS. Por un lado, con el truco de inicio de sesión en la consola, puede iniciar sesión directamente como cualquier usuario en la Mac con privilegios de nivel de usuario, mientras que el modo de usuario único siempre utiliza un inicio de sesión de root con muchos servicios y procesos del sistema deshabilitados, y está destinado a fines más administrativos. Dos usos comunes del modo de usuario único son reparar un disco con fsck y cambiar una contraseña de administradoru otras tareas de resolución de problemas. El modo de usuario único y la terminal de recuperación son realmente los mejores para la resolución de problemas y no son un entorno apropiado para interacciones de línea de comandos más genéricas, pero el inicio de sesión directo de la consola se puede usar como lo haría con la aplicación Terminal.

¿Mi versión de MacOS es compatible con Terminal de inicio de sesión / Consola?

El inicio de sesión en la consola no es compatible con todas las versiones de Mac OS o Mac OS X. La función de inicio de sesión en la consola parece ser compatible con Mac OS X 10.9.x (Mavericks), 10.8.x (Mountain lion), 10.7.x (Lion), 10.6.x (Snow Leopard), Leopard, Tiger, etc., pero pueden o no ser compatibles con MacoS Mojave (10.14) macOS 10.13.x (High Sierra), macOS 10.12.6 (Sierra), OS X 10.11.6 (El Capitán), o 10.10 Yosemite. Siéntase libre de informar en los comentarios a continuación si tiene éxito con esto o no, y su versión del software del sistema.

Puede intentar habilitar la consola de inicio de sesión en Mac OS / Mac OS X con el siguiente comando de valores predeterminados y luego reiniciar la Mac para luego seguir las instrucciones más abajo para ver si puede acceder al terminal de la pantalla de inicio de sesión:

sudo defaults write /Library/Preferences/com.apple.loginwindow.plist "DisableConsoleAccess" NO

Si intenta cargar la consola desde la pantalla de inicio de sesión en una Mac no compatible, verá una pantalla negra en blanco que parece ineludible, requiriendo que reinicie la Mac a la fuerza , o verá brevemente un destello de texto blanco en la pantalla negra, y luego una pantalla negra en blanco que también requiere reiniciar para escapar. Si conoce alguna forma de evitar esto, compártalo con nosotros en los comentarios.

Cómo acceder a una terminal en la pantalla de inicio de sesión en Mac OS

Tenga en cuenta que debe tener el inicio de sesión automático desactivado en la Mac; de lo contrario, no tendrá acceso a la pantalla de inicio de sesión en el inicio desde la cual acceder a la consola. Recuerde, no todas las versiones de Mac OS admiten esta función.

  1. Reinicia la Mac como de costumbre
  2. En la pantalla de inicio de sesión, elija «Otro»
  3. Para el nombre de usuario, escriba lo siguiente y luego presione regresar; aún no se necesita contraseña
  4. >console

  5. Pulsa la tecla de retorno
  6. Si tiene éxito, verá un indicador de inicio de sesión en la línea de comando, como si acabara de iniciar un entorno Unix sin un entorno de ventanas, ahora ingrese un nombre de usuario y contraseña para iniciar sesión directamente en la línea de comando como ese usuario
    • NOTA: Si no tiene éxito, la pantalla se volverá negra y tendrá que forzar el reinicio de la Mac manteniendo presionada la tecla Encendido para salir.

Suponiendo que haya iniciado sesión con éxito en la Consola de inicio de sesión, tendrá acceso completo a todo lo que tendría en un entorno de Terminal normal, pero sin la interfaz gráfica de Mac OS. Puede salir de este entorno reiniciando desde la línea de comandos con los comandos shutdown o reboot.

Tenga en cuenta que puede acceder al campo «Otro» cuando oculta la lista de nombres de usuario de inicio de sesión o con la lista de usuarios en la pantalla de inicio de sesión habilitada, pero no funcionará con el inicio de sesión automático habilitado.

Este es un truco poco conocido, y el hecho de que sea compatible con algunas versiones de Mac OS, pero no en otras, enturbia aún más las aguas de cuándo y dónde funcionará, y si se ha retirado el soporte de las versiones modernas (parece no estar en últimas versiones de macOS). MacWorldhizo referencia a la Terminal de inicio de sesión secreto hace algún tiempo y descubrió la discusión del truco desde 2002, lo que sugiere que el inicio de sesión de la consola puede funcionar en todas las versiones anteriores de Mac OS X, pero no en las versiones más recientes. Para averiguar definitivamente qué versiones admiten la capacidad, sería necesaria la exploración del usuario en una amplia variedad de versiones más recientes de Mac OS. Pude acceder con éxito a Terminal a través de la consola de inicio de sesión en una Mac que ejecuta Mavericks, pero no en una Mac que ejecuta High Sierra o Sierra, por ejemplo. Es muy posible que esta característica haya desaparecido para siempre en las versiones modernas de macOS, en cuyo caso esto solo se aplicará al software del sistema Mac OS X anterior.

¿Pudiste acceder a la Consola de inicio de sesión en tu Mac o con tu versión de Mac OS? Comparta su experiencia en los comentarios a continuación, y si conoce otros consejos o trucos relacionados con la pantalla del terminal de inicio de sesión poco conocida, compártalos también.

¡Si te ha gustado vota con 5 Estrellas!
(Votos: 0 Promedio: 0)

Escribe Aquí Tu Comentario