NFS共有権限 - Debian

NFS共有権限 - Debian

サーバー:machine-1クライアント:machine-2または許可されたサブネット上のすべてのコンピューター。

machine-1にNFSv4サーバーを作成しました。これを確認するにはどうすればよいですか?

NFSフォルダでは、machine-2のすべての新しいディレクトリは775権限で作成され、ファイルは664権限で作成されます。

ベストアンサー1

まず、目的の場所にchmod共有フォルダを追加します。machine-1

クライアントシステムのすべてのユーザー(または少なくとも実際に共有に書き込むユーザー)のumask値が002に設定されている場合、理論的には他の操作を実行する必要はありません。

ただし、クライアントコンピュータの値を確認できない場合は、追加するumask必要があります。基本アクセス制御リスト サブフォルダを作成する前に共有フォルダにコピーしてください。これを行うにmachine-1は、共有フォルダを含むサーバー上のファイルシステムでACLサポートが有効になっていることを確認してから、次の手順を実行します。

setfacl -m d:u::rwx,d:g::rwx,d:o::rx /shared/folder/on/machine-1

これで結果getfacl /shared/folder/on/machine-1が返されます。

# file: /shared/folder/on/machine-1
# owner: <username of folder owner>
# group: <group name>
user::rwx
group::rwx
other::r-x
default:user::rwx
default:group::rwx
default:other::r-x

最後の3行は、この時点からこのフォルダに作成されたすべてのサブフォルダとファイルに自動的に適用される権限を説明します。ファイルを生成したプログラムが明示的に実行可能ファイルを生成することを意図しない限り、通常のファイルに対する実行権限は自動的に省略されます。

おすすめ記事