他のサーバーに転送するときのファイル権限

他のサーバーに転送するときのファイル権限

サーバーAにいchmod 777 blah.shたがサーバーBに移動すると権限が保持されますか、サーバーBに到達するとデフォルトで他の権限が適用されますか?

答え1

それはすべて転送方法によって異なります。

rsync-p権限と所有権は保持されます-o(数値IDは合格した場合にのみ使用されます--numeric-ids)。 orで否定し-aない限り組み合わせです。-rlopt--no-o--no-p

scp権限は通常維持されませんが、合格すると権限が維持されます-p

cpほぼ同じフラグ(-p権限、-aすべての項目、および再帰について)があります。

tar-pフラグもあります。

cpio権限は常に維持されます。

答え2

いいえ、そうではありません。権限がユーザーに接続されているためです。

ただし、ファイルをchmodするには単純なコマンドしか必要ないので、ファイルを移動して権限を設定するだけです。

関連情報