回答:
authpriv
–非システム認証メッセージ
auth
-authenticationおよびauthorization relatedコマンド
以前LOG_AUTHPRIV
は、/ var / log / auth.logなどの保護されたファイル内に機密ログメッセージを非表示にするためのものです。一方LOG_AUTH
、Linuxでは通常、制限付きアクセスで構成されていませんLOG_AUTHPRIV
。
LOG_AUTH
のような一般的なものを使用する代わりにLOG_USER
。
LOG_AUTHPRIV
誰かのパスワードを記録するリスクが大きい認証ログに使用することをお勧めします
GNU C Libraryマニュアルにはまったく文書化さ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`
どちらを使用するかはあなた次第です