ときどき、リモートマシンでのユーザーアクティビティを追跡する必要があります。 Linuxの監査とメッセージログはもちろん非常に役立ちます。 .bash_historyも非常に役立ちますが、ここでは多くの人がすべてを実行するためにMidnight Commanderを使用しているだけなので、それほど冗長ではありません。 Midnight Commanderのログファイルを検索しようとしましたが、何も見つかりませんでした。
私の質問は次のとおりです。MCは、どのような種類のユーザーアクティビティログも実行しますか?もしそうなら、それはデータをどこに保存し、どのようにそれを取得するのですか?
サブディレクトリ全体があります~/.mc/
、~/.local/share/mc/
。これは、関連するすべてのイベントをキャッチすることになっているため、監査ログを使用するとアクティビティを追跡するのにはるかに役立ちます。
いいえ、MCにロギングメカニズムがあることは知りません。 FTP機能以外。
リスクの高いファイルシステムの場合、高頻度のバックアップを保持し、そのような領域にアクセスするためのアクセスまたはツールを制限する必要があります。
@Deer Hunterが示したように、ロギングはありませんが、いくつかの非常に軽い履歴です。ただし、監査には適していません。ファイルの削除や移動などのログは記録されません。