SELinuxが有効な状態ではディレクトリやファイルのリソースにはタイプが付与されており、通常のtar コマンドでは現在のタイプを保持したままコピーすることはできない。そのため、starコマンドを使用する必要がある。
$ sudo yum install star
starを入れた後、コピー元のディレクトリに移動し、
# star cvf – . -H=exustar -xattr | (cd コピー先; tar xvf -)
とするとコピーできる。
いろいろIT系のことをメモしてます。
SELinuxが有効な状態ではディレクトリやファイルのリソースにはタイプが付与されており、通常のtar コマンドでは現在のタイプを保持したままコピーすることはできない。そのため、starコマンドを使用する必要がある。
$ sudo yum install star
starを入れた後、コピー元のディレクトリに移動し、
# star cvf – . -H=exustar -xattr | (cd コピー先; tar xvf -)
とするとコピーできる。