¿Diferencia entre authpriv y auth?

19

¿Cuál es la diferencia entre authpriv y auth en la configuración de syslog?

No se mencionó en syslog.conf, solo me dice que existe dicha instalación.

margarita
fuente

Respuestas:

16

authpriv - mensajes de autorización que no son del sistema

auth-comandos de autenticación y autorización relacionados

anteriormente LOG_AUTHPRIVes para ocultar mensajes de registro confidenciales dentro de un archivo protegido, por ejemplo, /var/log/auth.log. mientras que LOG_AUTHen Linux no está configurado con acceso restringido normalmente, mientras LOG_AUTHPRIVque sí. LOG_AUTHen lugar de utilizar algo genérico como LOG_USER.

Se recomienda usar LOG_AUTHPRIVpara registros de autenticación que tengan un riesgo sustancial de registrar la contraseña de alguien

El manual de la Biblioteca GNU C no documenta LOG_AUTHPRIVen absoluto y solo lo tiene LOG_AUTH, por lo que las páginas de manual de Linux no lo obtienen desde allí.

ahora desde que man syslogtengoLOG_AUTH security/authorization messages (DEPRECATED Use LOG_AUTHPRIV instead)

pero la mayor parte del código que he visto tiene algo como

 #ifndef LOG_AUTHPRIV
 #define LOG_AUTHPRIV LOG_AUTH
 #endif`

así que depende de usted decidir cuál usar

harish.venkat
fuente
2

authpriv es un depósito separado para enrutar mensajes de autorización a un archivo de registro que tiene permisos más restringidos que los de auth. Los diferentes sistemas operativos enviarán diferentes mensajes a auth frente a authpriv.

Kannan Mohan
fuente