3
カスタムログファイルに出力するRsyslog
誰が私がここで間違ったことを教えてもらえますか? これが究極の質問です。 ロガーコマンドを使用するときに、カスタムログファイルに出力できないのはなぜ/var/logですか? 私のスクリプトでは: logger -i -t ANM -p local7.info "This is a local 7 test" では、rsyslog.confファイルの最後に次を追加しました: local7.* /var/log/anm.log また、スクリプトには/var/log/anm.logファイルに対する権限があります *更新* そのため、ロギングサービスを再起動するのを忘れました。再起動してみましたが、service rsyslog restartまだ変更はありません。テスト用のテキストはに表示されません/var/log/anm.logが、それはで表示されません/var/log/syslog *更新* どのような権限が/var/log/"yourlogfilehere"必要ですか?Owner、Group、rwx? 私はgrpと所有者をrootおよびloggerコマンドを実行するユーザー名に設定しようとしました。どちらにも変更はありません。 また、のカスタムディレクトリ内にログファイルを作成しようとしました/var/log。つまり/var/log/anm/anm.log、ディレクトリの両方のタイプの許可を設定します。 *更新* rsyslogdが実行されています syslog 598 0.0 0.1 31060 1292 ? Sl 03:02 0:02 rsyslogd -c5 ここに私の/etc/rsyslog.confファイルからの出力があります # /etc/rsyslog.conf Configuration file for rsyslog. # …