rsync -avlz
を使用して、開発サーバーと運用サーバーの間でファイルを同期しています。私のプロダクションサーバーでは、そのサーバー固有のオプション(たとえば、パスワード、ポート番号など)を持つ設定ファイルがいくつかあり、rsyncを実行するときにこれらのファイルを上書きしないようにします。rsyncが読み取り専用ファイルを上書きしています。これをどうやって防ぐのですか?
ただし、これらのファイルには444の権限がありますが、それらのファイルはまだ上書きされています。誰が私にこのことが起こっているのかを説明することができますか、それを防ぐ方法の方向に私を指摘しますか?ファイルを読み取り専用に設定すると、rsyncがファイルを更新できなくなります。
注:ファイルを除外する必要がない場合は、特に除外する必要はありません。私は、サーバーに読み取り専用ファイルの上書きを許可しないように知らせたいと思っています。