SVM に NIS または LDAP ネームサービスを設定します
-
このドキュメント ページのPDF
-
ボリューム管理
- CLI を使用した論理ストレージ管理
-
NAS ストレージ管理
-
CLIを使用したSMBの管理
- SMB を使用したファイルアクセスの管理
-
CLIを使用したSMBの管理
-
ボリューム管理
PDF版ドキュメントのセット
Creating your file...
SMB アクセスでは、 NTFS セキュリティ形式のボリューム内のデータにアクセスする場合でも、 UNIX ユーザへのユーザマッピングが常に実行されます。NIS または LDAP ディレクトリストアにその情報が格納されている UNIX ユーザに Windows ユーザをマッピングする場合や、ネームマッピングに LDAP を使用する場合は、 SMB のセットアップ時にこのネームサービスを設定する必要があります。
ネームサービスデータベース設定をネームサービスインフラに合わせてカスタマイズしておく必要があります。
SVM は、ネームサービス ns-switch データベースを使用して、指定されたネームサービスデータベースを検索するソースの順番を決定します。ns-switch ソースには、「 files 」、「 nis 」、または「 ldap 」を任意に組み合わせて使用できます。グループデータベースの場合、 ONTAP は設定されたすべてのソースからグループメンバーシップを取得し、統合されたグループメンバーシップ情報をアクセスチェックに使用します。UNIX グループ情報の取得時にこれらのいずれかのソースを使用できないと、 ONTAP は完全な UNIX クレデンシャルを取得できず、アクセスチェックが失敗することがあります。そのため、 ns-switch 設定にグループデータベースのすべての ns-switch ソースが設定されていることを必ず確認する必要があります。
デフォルトでは、SMBサーバは、すべてのWindowsユーザをローカルに格納されているデフォルトのUNIXユーザにマッピングします passwd
データベース:デフォルトの設定を使用する場合、 SMB アクセスに対する、 NIS または LDAP UNIX ユーザおよびグループのネームサービスまたは LDAP ユーザマッピングの設定は省略可能です。
-
UNIX ユーザ、グループ、ネットグループ情報が NIS ネームサービスによって管理されている場合、 NIS ネームサービスを次のように設定します。
-
を使用して、ネームサービスの現在の順序を確認します
vserver services name-service ns-switch show
コマンドを実行しますこの例では、3つのデータベースを示します (
group
、passwd`および `netgroup`を使用できます `nis
ネームサービスソースがのみを使用しているfiles
情報源としてvserver services name-service ns-switch show -vserver vs1
Source Vserver Database Enabled Order --------------- ------------ --------- --------- vs1 hosts true dns, files vs1 group true files vs1 passwd true files vs1 netgroup true files vs1 namemap true files
を追加する必要があります
nis
を参照してくださいgroup
およびpasswd
データベース、およびオプションでにアクセスできますnetgroup
データベース: -
を使用して、ネームサービスns-switchデータベースを必要な順序で調整します
vserver services name-service ns-switch modify
コマンドを実行しますパフォーマンスを最大にするためには、 SVM に設定する予定のないネームサービスデータベースにはネームサービスを追加しないでください。
複数のネームサービスデータベースの設定を変更する場合、変更するそれぞれのネームサービスデータベースに対して別々にコマンドを実行する必要があります。
この例では、
nis
およびfiles
は、のソースとして設定されていますgroup
およびpasswd
この順番でデータベースを作成します。その他のネームサービスデータベースは変更されません。vserver services name-service ns-switch modify -vserver vs1 -database group -sources nis,files
vserver services name-service ns-switch modify -vserver vs1 -database passwd -sources nis,files
-
を使用して、ネームサービスの順序が正しいことを確認します
vserver services name-service ns-switch show
コマンドを実行しますvserver services name-service ns-switch show -vserver vs1
Source Vserver Database Enabled Order --------------- ------------ --------- --------- vs1 hosts true dns, files vs1 group true nis, files vs1 passwd true nis, files vs1 netgroup true files vs1 namemap true files
-
NISネームサービス設定を作成します。+
vserver services name-service nis-domain create -vserver vserver_name -domain NIS_domain_name -servers NIS_server_IPaddress,… -active true+
vserver services name-service nis-domain create -vserver vs1 -domain example.com -servers 10.0.0.60 -active true
ONTAP 9.2以降では、フィールドが表示されます
-nis-servers
フィールドを置き換えます-servers
。この新しいフィールドには、NISサーバのホスト名またはIPアドレスを指定できます。 -
NISネームサービスが適切に設定され、アクティブになっていることを確認します。
vserver services name-service nis-domain show vserver vserver_name
vserver services name-service nis-domain show vserver vs1
Vserver Domain Active Server ------------- ------------------- ------ --------------- vs1 example.com true 10.0.0.60
-
-
UNIX ユーザ、グループ、ネットグループ情報またはネームマッピングが LDAP ネームサービスによって管理されている場合は、格納されている情報を使用して LDAP ネームサービスを設定します "NFS の管理"。