OSX/IOS

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

La consola de conexión es un terminal disponible para conectarse a Mac OS X.

Algunas versiones de Mac OS admiten la capacidad de conectar cualquier cuenta de usuario directamente a la línea de comandos directamente desde la pantalla de inicio de sesión tradicional, sin pasar por la interfaz de usuario familiar de Mac. En su lugar, esencialmente registra a un usuario directamente en la terminal (algo así como usar el cliente ssh para conectarse a un servidor SSH), sin tener que cargar el escritorio, Finder, WindowServer o cualquier otra plantilla GUI. Esto puede ser útil para usuarios avanzados que necesitan acceso rápido a la línea de comandos completa desde una cuenta de usuario específica, pero que desean omitir la autenticación completa y cargar en el entorno de gráficos de Mac OS. Sin embargo, tenga en cuenta que no todas las versiones del software del sistema admiten esta función, por lo que se necesitará un poco de descubrimiento para determinar cuáles lo hacen y cuáles no.

Antes de sumergirse, se dará cuenta de que esto es realmente solo para usuarios avanzados de Mac que se sienten cómodos con el entorno de línea de comandos. También es importante tener en cuenta que la consola oculta / terminal de conexión es completamente diferente del modo de usuario único o del terminal de modo de recuperación, que son compatibles con todas las versiones de Mac y Mac OS. Primero, con el truco de inicio de sesión en la consola, puede iniciar sesión directamente como cualquier usuario en su Mac con privilegios de nivel de usuario, mientras que el modo de usuario único siempre usa autenticación de raíz con muchos servicios y procesos del sistema deshabilitados y está diseñado para múltiples propósitos administrativos. Dos usos comunes del modo de usuario único son reparar un disco con fsck y cambiar una contraseña de administrador u otras tareas de resolución de problemas. El modo de usuario único y el Terminal de recuperación son los mejores para la resolución de problemas y no son un entorno adecuado para interacciones de línea de comandos más genéricas, pero la autenticación de consola directa se puede usar de la misma manera que la aplicación Terminal.

¿Mi versión de MacOS es compatible con el terminal / consola?

La conexión a la consola no es compatible con todas las versiones de Mac OS o Mac OS X. La función de conexión a 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 ser compatibles o no en 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. No dude en informar en los comentarios a continuación si ha tenido éxito o no, y su versión del software del sistema.

Puede intentar activar la consola de inicio de sesión en Mac OS / Mac OS X con el siguiente comando predeterminado y luego reiniciar su Mac para seguir las instrucciones a continuación 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á solo una pantalla negra en blanco que parece inevitable, lo que requiere un reinicio forzado de la Mac, o verá brevemente un texto blanco parpadeando en la pantalla negra luego una pantalla negra en blanco, que también requiere un reinicio para escapar. Si sabe cómo solucionarlo, compártalo con nosotros en los comentarios.

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

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

  1. Reinicia tu 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 retorno; aún no se requiere contraseña
  4. >console

  5. Presione la tecla de retorno
  6. Si tiene éxito, verá un indicador de inicio de sesión en la línea de comandos, como si hubiera iniciado un entorno Unix sin un entorno de ventana, ahora ingrese un nombre de usuario y contraseña para iniciar sesión directamente en la línea de comandos como ese usuario
  • NOTA: Si falla, la pantalla se volverá negra y tendrás que forzar el reinicio de la Mac mientras mantienes presionada la tecla de encendido para salir.

Suponiendo que se haya conectado correctamente a la consola de conexión, tendrá acceso completo a todo lo que haría en un entorno de terminal normal, pero sin ninguna interfaz gráfica de Mac OS. Puede salir de este entorno reiniciando desde la línea de comandos con los comandos de apagado o reinicio.

Tenga en cuenta que puede acceder al campo «Otro» cuando oculta la lista de nombre 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 se acepta en algunas versiones de Mac OS, pero no en otras, todavía elimina el agua cuando y donde funcionará y si el medio se ha extraído de las versiones modernas (parece que falta en la última versiones de macOS). MacWorld Se refirió al terminal de conexión secreta hace algún tiempo y reveló la discusión sobre el truco de 2002, sugiriendo que la conexión a la consola puede funcionar en todas las versiones anteriores de Mac OS X, pero no en las últimas versiones. Para descubrir finalmente qué versiones admiten la capacidad, los usuarios deberían explorar una amplia variedad de versiones más nuevas de Mac OS. Pude acceder con éxito a la Terminal a través de la consola de conexión en una Mac con Mavericks, pero no en una Mac con High Sierra o Sierra, por ejemplo. Es muy posible que esta función desaparezca de forma permanente en las versiones modernas de macOS, en cuyo caso esto solo se aplicará al software del sistema Mac OS X anterior.

¿Pudiste acceder a Connection Console en tu versión Mac o 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.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar