kali linux 2023.4のlog2syslog機能

kali linux 2023.4のlog2syslog機能

この問題を解決するのに役立ちますか? bashコマンドを記録しようとしています。 Centosや他のLinuxオペレーティングシステムでは動作しますが、Kali Linuxでは動作しません。次の構文を使用してという名前log2syslog.shのシェルファイルを作成しましたが、/etc/profile.d機能しません。助けてもらえますか?私は非常に多くを試しました。

function log2syslog {
   declare command
   command=$(fc -ln -0)
   logger -p local6.notice -t bash -i -- $USER : $SUDO_USER : $command
}

trap log2syslog DEBUG

答え1

zshKali Linuxのデフォルトシェルです。

Bashに戻すことができます。

chsh -s /bin/bash

関連情報