syslog設定でauthprivとauthの違いは何ですか?
syslog.confにはこれについての言及はなく、そのような機能が存在することだけを教えてくれます。
答え1
authpriv
– システム不承認メッセージ
auth
- 認証および権限関連命令
当初は、LOG_AUTHPRIV
/var/log/auth.logなどの保護されたファイルから機密ログメッセージを隠すために使用されました。アクセス制限はLOG_AUTH
通常 Linux では設定されませんが、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`
したがって、どちらを使用するかはあなた次第です
答え2
authpriv は、auth よりも高い権限を持つログファイルに認証メッセージをルーティングするために使用される個別のバケットです。オペレーティングシステムによっては、auth と authpriv に異なるメッセージが送信されます。