Saltar al contenido

postmap: fatal: base de datos abierta /etc/postfix/sasl_passwd.db: Permiso denegado

Solución:

Debe asegurarse de que el usuario de postfix pueda leer ese archivo. Puede publicar la salida de $ sudo ls -l /etc/postfix/sasl_passwd.db para obtener más ayuda.

Para crear este archivo, puede usar el comando:

$ sudo postmap sasl_passwd

Esto creará el .db expediente.

Este problema, al menos en Ubuntu 12.04, se debe a que la carpeta / etc / postfix no es propiedad del usuario de postfix. (como se infiere arriba).

El mensaje de error se debe a que no debe crear usted mismo el archivo .db directamente. Si lo hizo, elimínelo.

postmap: fatal: cannot remove zero-length database file /etc/postfix/sasl_passwd.db: Permission denied.

La solución simple al problema original es:

sudo chown postfix /etc/postfix

Después de eso, puedes ejecutar este

sudo postmap sasl_passwd

Donde se supone que sus contraseñas de texto sin cifrar están en el archivo sasl_passwd

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *