En os X es posible tener usuarios sin contraseñas. Si los inspecciona con dsclsu contraseña, aparecerá como *. Esto se usa para usuarios del sistema, como usuarios de bases de datos como mysql, pgsqletc. Lo bueno de esto es que estos usuarios no se muestran en la pantalla de inicio de sesión y no se puede iniciar sesión como ellos sin sudoetc.
Después de eliminar a ese usuario que intentaba algunas cosas, quería recrearlo, pero no pude. Pude conseguir un usuario con una contraseña en blanco y pude establecer la contraseña en *. Pero ninguno tuvo el mismo efecto que el anterior, ya que el usuario apareció en mi pantalla de inicio de sesión.
¿Cómo se crea un usuario así?
useraddcomienza a agregar identificadores en 1000, y los administradores de inicio de sesión no mostrarán los identificadores de usuario debajo de eso, sino todo lo anterior. así que, aunque no es una respuesta a esta pregunta, podría ser la resolución del problema. tenga en cuenta que 1000 es arbitrario y puede ser menor o mayor en su distribución. Para solucionarlo, simplemente modifique la entrada del usuario /etc/passwdpara tener un uid más bajo. Ahora para mí ir a hacer una pregunta similar.