scpがumaskを尊重する方法

scpがumaskを尊重する方法

私のscp失礼マスクユーザーがファイルを送信する宛先の設定です。どこかに設定があるか、使用する必要がある他のソリューションがありますか?

ベストアンサー1

あなたが意味するところによると、umaskはログインシェルのプロパティです。.profileお住まいの地域またはその親戚のいずれかにあります。対話的にログインしないため、スクリプトはscp実行されないため、そこで定義したumask設定を取得できません。

私が望むものに最も近いのは、ローカルファイルの権限を適切に設定してからファイルモードを維持する-pオプションを使用することです。scp

rsync役に立つかもしれません。このオプションを使用すると、-a権限やモードを含むコピー時にファイルのほぼすべてのプロパティが保持されます。

おすすめ記事