Windowsでファイルを作成した後、Linuxで所有者がrootでグループがbinになっているのはなぜですか。
環境
- ONTAP 9
- CIFS
- NFS
回答
- CIFSサーバの詳細オプション「Map Administrators to UNIX User 'root'」が
-is-admin-users-mapped-to-root-enabledtrueに設定されてBUILTIN\Administratorsrootいる場合、UNIXユーザに明示的にマッピングされていないかぎり、このグループに属するWindowsユーザはUNIXユーザにマッピングされます。 - ONTAPでは
root、各SVMのデフォルトのローカルUNIXユーザのユーザID(UID)は0で、プライマリグループID(GID)は1で、ローカルUNIXグループが割り当てられてdaemonいます。 この設定では、UNIXユーザにマッピングされたWindowsユーザによって作成されたファイルはroot、UNIXユーザroot(UID 0)およびグループdaemon(GID 1)によって所有されていると表示されます。 - UNIXユーザにマッピングされたWindowsユーザによって作成されたファイルの場合、
rootNFSクライアントはbinローカル設定(/etc/groupファイルまたはLDAP)に基づいてグループID(GID)1をUNIXグループに解決できます。
追加情報
- Administratorsグループをルートにマッピングします
- vserver cifs options modify
- Windowsユーザが
BUILTIN\Administratorsグループのメンバーであり、そのユーザに明示的なユーザマッピングが存在する場合は、明示的なネームマッピングが優先されます。 - このパラメータのデフォルト値はです。
true