authpriv和auth之间的区别?


19

syslog配置中的authpriv和auth有什么区别?

syslog.conf中没有提到它,只是告诉我这种功能存在。

Answers:


16

authpriv –非系统授权消息

auth-身份验证和授权相关命令

较早版本LOG_AUTHPRIV用于将敏感日志消息隐藏在受保护的文件中,例如/var/log/auth.log。而LOG_AUTH在Linux上,通常未配置受限访问权限LOG_AUTHPRIVLOG_AUTH而不是使用类似的通用名称LOG_USER

建议将LOG_AUTHPRIVauth日志用于记录某人密码的重大风险

GNU C库手册完全没有文档LOG_AUTHPRIV,只有 GNU C库手册LOG_AUTH,因此Linux手册页没有从那里获得它。

现在从man syslog我那里LOG_AUTH security/authorization messages (DEPRECATED Use LOG_AUTHPRIV instead)

但是我看到的大多数代码都有类似的东西

 #ifndef LOG_AUTHPRIV
 #define LOG_AUTHPRIV LOG_AUTH
 #endif`

因此由您决定使用哪个


2

authpriv是一个单独的存储桶,用于将授权消息路由到日志文件,该文件具有比auth更高的受限权限。不同的操作系统将向auth与authpriv发送不同的消息。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.