Estoy montando un servidor postgres y quiero crear un usuario postgres independiente para ejecutar el proceso, como recomendado en el manual . ¿Cómo lo hago? He instalado postgres a través de Homebrew y tengo experiencia con Linux pero no mucho con Macs.
Respuesta
¿Demasiados anuncios?¿Has comprobado si ya está ahí? La mayoría de los instaladores de Postgres lo crearán por usted, y así ejecutar grep postgres /etc/passwd
le dirá si existe. La mayoría de las cuentas del sistema en los macs comienzan con _
por lo que si tienes que crearlo, puedes considerar llamarlo _postgres
que parece ser común.
La pregunta es similar a pregunta 82472 que debería proporcionar lo necesario para crear una cuenta desde la línea de comandos. Hay algunas advertencias adicionales útiles en el hilo de comentarios y otras respuestas allí. Básicamente, se utiliza el dscl . create
para crear el usuario en los Servicios de Directorio de Apple con todas las propiedades necesarias para definir el usuario.