selinux 対応システムへの selinux 以外のシステムのディスクマウント

selinux 対応システムへの selinux 以外のシステムのディスクマウント

私はselinuxを含むバックアップサーバーを持っていますenabled。バックアップを保存するために外部ハードドライブが接続されています(ext4)。

私もselinuxを使用するワークステーションを持っていますdisabled

ワークステーションの新しいバックアップを作成するためにバックアップサーバーでrsyncを実行する場合:

rsync -aAHSvX --delete --delete-excluded peter@workstation:/home/peter/ /home/peter/backup/

ほとんどのファイルでは、次のエラーが発生します。

rsync: [receiver] rsync_xal_set: lremovexattr("/home/peter/backup/.Xauthority.z3D4Xf","security.selinux") failed: Permission denied (13)

security.selinuxバックアップサーバーはselinuxを有効にしたため、バックアップされたすべてのファイルのxattrsにこの属性を自動的に追加するようです。

バックアップマシンがsecurity.selinuxマウントされたバックアップボリュームに保存されているファイルに属性を追加できないようにすることで、元の/home/peter/backup属性が維持され、rsyncが正しく機能するようにする方法を知っていますか?

関連情報