NFS共有に対するグループ書き込み権限をどのように保証しますか?

NFS共有に対するグループ書き込み権限をどのように保証しますか?

私のLinuxクライアント(主にUbuntu)はumaskを0002に変更します。その後、新しく作成されたすべてのファイルまたはフォルダに、このグループに対する書き込み権限が付与されます。

残念ながら、これはコピーではなく作成にのみ適用されます。既存のフォルダをコピーすると、グループ権限もコピーされます。ソースフォルダとファイルにグループに対する読み取り権限のみがある場合、ファイルとディレクトリにはグループに対する読み取り権限しかありません。

この問題を解決する方法を知っていますか?可能であれば、サーバー側の構成を歓迎します。

答え1

rsyncchmodオプションを使用して、ターゲットファイルに読み取り権限を追加できます。

rsync -r --chmod=g+rX source/ dest/

/最後にソースと目的地を書き留めてください。これは、ソースコンテンツをターゲットディレクトリにコピーする必要があることを示します。 dest に "source" ディレクトリが必要な場合は、/from source を省略してください。

関連情報