net groupmap
etchではgroupmapが定義されていなかったのでsidを指定して定義する。
# net groupmap add NTgroup='Administrators' UNIXgroup=adm sid='S-1-5-32-544' Successfully added group Administrators to the mapping db as a domain group # net groupmap add NTgroup='Users' UNIXgroup=users sid='S-1-5-32-545' Successfully added group Users to the mapping db as a domain group # net groupmap list Administrators (S-1-5-32-544) -> adm Users (S-1-5-32-545) -> users
削除するときにはdeleteでよい。
# net groupmap delete NTgroup='Users' Sucessfully removed Users from the mapping db
ちなみにgroupmapを作成していないと/var/log/samba/log.smbdに以下のエラーがでる。
[2007/07/16 10:57:25, 0] auth/auth_util.c:create_builtin_users(751) create_builtin_users: Failed to create Users [2007/07/16 10:57:25, 0] auth/auth_util.c:create_builtin_administrators(785) create_builtin_administrators: Failed to create Administrators