中央ファイル サーバーが実行Redhat
されており、このシステムを 経由NFS
で共有をエクスポートするように構成し、ユーザー アカウントを で管理していますNIS
。いくつかのクライアントをセットアップしましたが、ユーザーが標準グループの一部ではないUbuntu
ことに気付きました。通常、ローカル ユーザーは次のグループに属します。NIS
Ubuntu
$ groups
user adm cdrom dip plugdev lpadmin sambashare
ただし、NIS ユーザーは次のグループにのみ属しています。
$ groups
user
明らかに、使用している各 Ubuntu クライアントNIS
のすべての標準Ubuntu
グループに各ユーザーを追加できますが、そのためにはすべてのシステムを最新の状態に保つ必要があります。
NIS
したがって、NIS サーバー上のユーザーを適切なグループに追加することを考えていました。Redhat
残念ながら、グループ名と ID が と の間で一致しませんUbuntu
。そのためplugdev
、Ubuntu システムのグループはグループ ID にマップされます46
が、同じグループがサーバー47
上の ID を持っている可能性がありRedhat
ます。
したがって、私の質問:最も効率的な方法でユーザー グループを照合/マッピングするにはどうすればよいですか? 理想的には、新しい NIS ユーザーはそれぞれ、自動的に適切な ubuntu グループに所属します。(適切なグループパーミッションを持っていないと、smbmount ができない、など...)
編集理想的には、各NIS
ユーザーを特別なNIS
グループに追加し、それがUbuntuクライアントでグループに変換されますadm cdrom dip plugdev lpadmin sambashare