私は約4〜20分ごとにルートにchownをインポートする一般ユーザーが所有する必要があるファイルを持っています。これが何をしているのか、どうすればわかりますか?
/etc/crontab またはルートの 4/20 分 crontab には、これを行う項目がないようです。
この問題を解決するために、私は次のようにしました。
while true; do
inotifywait -e attrib /path/to/file
chown userid:usergroup /path/to/file
done
しかし、どのプロセスがファイルを即座に変更しているかを確認し、この問題を完全に解決する方法を知りたいです。
ベストアンサー1
もしあなたならプロセス会計の有効化使えるようになりますlastcomm
実行されたプロセスの識別chown
Debian(およびその他のdeb
ベースシステム)では、このコマンドを含むパッケージaccton
は次のとおりです。acct
apt install acct
accton on
touch file
chown roaima file # Failed, but no matter
lastcomm chown
chown roaima pts/0 0.00 secs Sat Nov 6 10:12