コピー(winscpを使用)を使用してCentos 7でユーザーのデフォルト権限を設定する

コピー(winscpを使用)を使用してCentos 7でユーザーのデフォルト権限を設定する

ユーザーのために/home/desmon/.bashrcにumask 001を設定しました(例:desmon)。

desmondがファイルを生成するときの権限は-rw-rw-rw-ですが、desmonがscpコマンドを使用してファイルをコピーするときの権限は-rwxr-x r--です。

desmondがコピーしたファイルを読み書きできるようにするには他のユーザーが必要なので、ユーザーdesmonに-rw-rw-rw-デフォルトの権限でscpコマンドを使用させる方法を教えてください。

みんなありがとうございます。

ベストアンサー1

scpumaskシェルを起動しないため、記録された値を取得できません。.bashrc

rsyncオプションと一緒に(同じ構文でscp)使用できます--chmod

rsync --chmod=F666 file [email protected]:/home/myuser

おすすめ記事