Cómo ocultar una cuenta de usuario específica de las pantallas de inicio de sesión de Mac OS X
Los usuarios de Mac que tienen varias cuentas de usuario en una sola máquina a veces pueden querer ocultar una cuenta de usuario específica para que no aparezca en las pantallas de inicio de sesión de OS X. Esto es bastante común para los administradores de sistemas que desean ocultar una cuenta de administrador que se puede usar para la solución de problemas directa o remota, pero también se puede aplicar a otros usuarios por una variedad de razones.Al ocultar una cuenta de esta manera, el inicio de sesión de la cuenta aún existe si se conoce y aún se puede acceder desde el inicio de sesión remoto y las pantallas compartidas, pero no aparece en las pantallas de inicio como una opción de inicio de sesión.
note que este método está diseñado para ocultar una cuenta de usuario específica de la pantalla de inicio de sesión, aplicable a Mac con varias cuentas de usuario. Si simplemente desea no mostrar todos los íconos de avatar en el inicio de sesión de OS X, puede ocultar todos los nombres de usuario de la ventana de inicio de sesión con una configuración de preferencia de OS X, que mostrará un formulario de inicio de sesión simple en lugar de cualquier pista sobre qué cuentas de usuario son. en Mac.
La orientación de una cuenta de usuario específica para ocultarla requiere que conozca el nombre corto de la cuenta de usuario y que se sienta cómodo con el uso de la línea de comando. Para comenzar, inicie la Terminal en OS X y tenga a mano el nombre abreviado de la cuenta. El nombre corto es casi siempre el mismo que el directorio de inicio de los usuarios, este último es lo que en realidad estamos usando para ocultar y mostrar las cuentas.
Ocultar una cuenta de usuario de la pantalla de inicio de sesión de Mac OS X
Esto funciona en OS X Yosemite (10.10 y posteriores). La sintaxis general que se debe usar para ocultar una cuenta es la siguiente, reemplazando ACCOUNTNAME con el directorio de inicio del usuario de la cuenta para que ya no se muestre:
sudo dscl . crear /Usuarios/NOMBRE DE CUENTA IsHidden 1
Por ejemplo, para ocultar la cuenta de usuario “osxdaily” en una Mac con el directorio de usuario dado siendo /Users/osxdaily, la sintaxis sería:
sudo dscl . crear /Usuarios/osxdaily IsHidden 1
Al reiniciar, notará que la cuenta de destino ya no está visible en la lista de avatares. La cuenta también se volverá invisible para el menú Cambio rápido de usuario y el menú general de inicio y cierre de sesión de OS X.No obstante, los usuarios que conocen la cuenta pueden seguir accediendo a ella a través de SSH, pantalla compartida, inicio de sesión remoto o incluso los paneles de inicio de sesión de la GUI, suponiendo que saben que existe.
Al arrancar, esta es la pantalla de inicio de sesión en la que ya no aparecerá la cuenta especificada:
Tenga en cuenta que en realidad puede ir más allá y ocultar todo el directorio de usuarios para que no sea visible, así como el nombre de inicio de sesión, lo que básicamente hace que toda la cuenta de usuario sea invisible (pero aún utilizable) para la Mac, excepto por alguien que sabe cómo encontrarlo, o que existe para empezar. Cubriremos eso por separado.
Mostrar la cuenta de usuario del inicio de sesión de OS X
Revelar la cuenta de usuario y volver a la configuración predeterminada de visualización del usuario especificado en las pantallas de inicio de sesión, las ventanas y el menú de cambio rápido de cuenta de usuario también es bastante simple.Simplemente reemplace el 1 con 0 y ejecute el mismo comando, de nuevo dirigido al nombre abreviado/nombre del directorio de la cuenta de usuario.
sudo dscl . crear /Usuarios/NOMBRE DE CUENTA IsHidden 0
Como antes, reiniciar la Mac revelará la cuenta especificada nuevamente en la pantalla de inicio de sesión de OS X.
Además de los usos obvios para un administrador de sistemas, también hay otros usos prácticos. Tal vez desee evitar la confusión del usuario en una Mac multiusuario, ocultar una cuenta de administrador para que no se use, no mostrar una nueva cuenta de usuario que se usa con poca frecuencia y que tiene un propósito particular, mantener cierta privacidad al no revelar una cuenta personal única, o tal vez simplemente no muestre una cuenta de invitado general que permanezca activa pero no visible, ya que rara vez se necesita. Cualquiera que sea la intención o el motivo deseado, esto funciona bastante bien y se puede revertir rápidamente si es necesario.