En os X es posible tener usuarios sin contraseñas. Si los inspecciona con dscl
su contraseña, aparecerá como *
. Esto se usa para usuarios del sistema, como usuarios de bases de datos como mysql
, pgsql
etc. 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 sudo
etc.
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í?
useradd
comienza 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/passwd
para tener un uid más bajo. Ahora para mí ir a hacer una pregunta similar.