Me gustaría tener una cuenta de usuario en mi sistema MacOS X El Capitan que esté limitada a iniciar sesión a través de SSH. No quiero que ese usuario pueda utilizar el sistema a través de cualquier otro medio, especialmente no en el escritorio local. Me gustaría que ese usuario no apareciera en la lista de posibles opciones al iniciar sesión en el escritorio.
Obviamente, el usuario debe tener permiso para acceder a través de SSH en el menú de preferencias de uso compartido. Configurar el shell del usuario a /usr/bin/false
, una forma habitual de deshabilitar el inicio de sesión de los usuarios en MacOS X sin borrarlos, parece que se deshabilita el acceso SSH así como el acceso al escritorio. Actualmente la única manera que se me ocurrió es establecer una contraseña para el usuario que el usuario no conoce, pero supongo que los usuarios podrían entonces cambiar la contraseña por sí mismos.
En Debian GNU/Linux, por ejemplo, podría desactivar la contraseña y/o el inicio de sesión por completo. ¿Hay algo similar en MacOS?