私は現在、複数のユーザがrootアクセス権を持つマシン上でsvnサーバを実行しています。 svnリポジトリでは、ディレクトリごとのアクセス制御を使用したいと思います。 mod_davモジュールをApacheで使用し、/ etc/svn-access-fileにアクセス権を指定してください。 問題は、複数のユーザーがrootアクセス権を持っているため、このファイルを変更して、アクセスを制限する方法はありますか?また、他のユーザーのrootアクセスを無効にすることなくユーザーがsvn-access-fileを変更できないようにする方法はありますか?ディレクトリアクセス制御ごとにsvn + apache - アクセス権ファイルを変更してルートを無効にする
おかげで、 のGaurav
さらに、いくつかのファイルシステム(ext2-4、xfs)では、 'chattr + i'はファイルが不変になり、書き込みが許可される前に元に戻す必要のある別のフラグになります。 – ephemient
私はreadonlyオプションを使う必要があります。ところで、ファイルが変更されるたびに私に通知する方法はありますか? – user10
シンプルなcronスクリプトを設定し、毎回チェックサムを比較することができます。より良い方法があるかどうかはわかりません。 – Eugene