ユーザーのために/home/desmon/.bashrcにumask 001を設定しました(例:desmon)。
desmondがファイルを生成するときの権限は-rw-rw-rw-ですが、desmonがscpコマンドを使用してファイルをコピーするときの権限は-rwxr-x r--です。
desmondがコピーしたファイルを読み書きできるようにするには他のユーザーが必要なので、ユーザーdesmonに-rw-rw-rw-デフォルトの権限でscpコマンドを使用させる方法を教えてください。
みんなありがとうございます。
ベストアンサー1
scp
umask
シェルを起動しないため、記録された値を取得できません。.bashrc
rsync
オプションと一緒に(同じ構文でscp
)使用できます--chmod
。
rsync --chmod=F666 file [email protected]:/home/myuser