Syslog

authpriv 和 auth 的區別?

  • December 27, 2012

系統日誌配置中的 authpriv 和 auth 有什麼區別?

syslog.conf 中沒有提到它,只是告訴我存在這樣的設施。

authpriv– 非系統授權消息

auth- 身份驗證和授權相關命令

早期LOG_AUTHPRIV用於將敏感日誌消息隱藏在受保護的文件中,例如 /var/log/auth.log。而LOG_AUTH在 Linux 上通常沒有配置受限訪問,而LOG_AUTHPRIV實際上是。 LOG_AUTH而不是使用像LOG_USER.

建議LOG_AUTHPRIV用於有記錄某人密碼的重大風險的身份驗證日誌

GNU C 庫手冊根本沒有文件LOG_AUTHPRIV,只是有 LOG_AUTH,所以 Linux 手冊頁沒有從那裡得到它。

現在從man syslog我得到LOG_AUTH security/authorization messages (DEPRECATED Use LOG_AUTHPRIV instead)

但我見過的大部分程式碼都有類似的東西

#ifndef LOG_AUTHPRIV
#define LOG_AUTHPRIV LOG_AUTH
#endif`

所以由您決定使用哪一個

引用自:https://unix.stackexchange.com/questions/59525