ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Oracle Solaris のシステム管理 (ネットワークサービス) Oracle Solaris 11 Information Library (日本語) |
パート II ネットワークファイルシステムへのアクセス (トピック)
1 つのクライアントに対するマウントアクセスを無効にする方法
ファイアウォールを越えて NFS ファイルシステムをマウントする方法
NFS URL を使用して NFS ファイルシステムをマウントする方法
フェデレーテッドファイルシステムサーバーの DNS レコードの設定
DH 認証を使用して Secure NFS 環境を設定する方法
ファイアウォール経由で WebNFS アクセスを有効にする方法
SMF パラメータを使用して autofs 環境を設定する方法
autofs で CD-ROM アプリケーションにアクセスする方法
autofs で PC-DOS データフロッピーディスクにアクセスする方法
複数のホームディレクトリファイルシステムで /home を設定する方法
共有名前空間にアクセスするために異なるアーキテクチャーを設定する方法
非互換のクライアントオペレーティングシステムのバージョンをサポートする方法
1 つの NFS クライアントの autofs ブラウズ機能を完全に無効にする方法
すべてのクライアントの autofs ブラウズ機能を無効にする方法
選択したファイルシステムの autofs ブラウズ機能を無効にする方法
6. ネットワークファイルシステムへのアクセス (リファレンス)
NFS サーバーを起動および停止する
オートマウンタを起動および停止する
異なるバージョンの NFS を選択する
注 - Solaris 10 以降のリリースでは、NFS のデフォルトは version 4 です。
表 5-3 NFS サービスの作業マップ
|
詳細は、『Oracle Solaris の管理: セキュリティーサービス』の「管理権限を取得する方法」を参照してください。
次のコマンドを入力します。
# svcadm enable network/nfs/server
このコマンドを実行すると、NFS サービスが有効になります。
注 - システムのブート時に NFS サーバーが自動的に起動されます。さらに、システムのブート以降は、NFS ファイルシステムを共有すると NFS サービスデーモンが自動的に有効になります。「ファイルシステム自動共有を設定する方法」を参照してください。
詳細は、『Oracle Solaris の管理: セキュリティーサービス』の「管理権限を取得する方法」を参照してください。
次のコマンドを入力します。
# svcadm disable network/nfs/server
詳細は、『Oracle Solaris の管理: セキュリティーサービス』の「管理権限を取得する方法」を参照してください。
次のコマンドを入力します。
# svcadm enable system/filesystem/autofs
詳細は、『Oracle Solaris の管理: セキュリティーサービス』の「管理権限を取得する方法」を参照してください。
次のコマンドを入力します。
# svcadm disable system/filesystem/autofs
NFS version 4 を使用しない場合、この手順を使用します。
詳細は、『Oracle Solaris の管理: セキュリティーサービス』の「管理権限を取得する方法」を参照してください。
たとえば、サーバーが NFS version 3 だけを提供するようにするには、次のように、server_versmax と server_versmin の値をどちらも 3 に設定します。
# sharectl set -p server_versmax=3 nfs # sharectl set -p server_versmin=3 nfs
注 - デフォルトで設定される NFS のバージョンは NFS version 4 です。
サーバー委託を無効にする場合、server_delegation プロパティーを変更します。
# sharectl set -p server_delegation=on nfs
クライアントとサーバーに共通のドメインを設定する場合は、nfsmapid_domain プロパティーを変更します。
# sharectl set -p server_nfsmapid_domain=my.comany.com
共通ドメイン名を指定します
詳細は、「nfsmapid デーモン」を参照してください。
次のコマンドを入力します。
# svcs network/nfs/server
このコマンドは、NFS サーバーサービスがオンラインか、または無効かをレポートします。
NFS サービスがオンラインであることを前の手順で検出した場合、次のコマンドを入力して、サービスを無効にします。
# svcadm disable network/nfs/server
次のコマンドを入力して、サービスを有効にします。
# svcadm enable network/nfs/server
参照
次の手順は、クライアント上で使用される NFS のバージョンを制御する方法を示しています。
詳細は、『Oracle Solaris の管理: セキュリティーサービス』の「管理権限を取得する方法」を参照してください。
たとえば、サーバーが NFS version 3 だけを提供するようにするには、次のように、client_versmax と client_versmin の値をどちらも 3 に設定します。
# sharectl set -p client_versmax=3 nfs # sharectl set -p client_versmin=3 nfs
注 - デフォルトで設定される NFS のバージョンは NFS version 4 です。
次のコマンドを入力します。
# mount server-name:/share-point /local-dir
サーバーの名前を指定します。
共有するリモートディレクトリのパスを指定します。
ローカルマウントポイントのパスを指定します。
参照
次の手順は、mount コマンドを使用して、クライアントで特定のマウントに使用される NFS のバージョンを制御する方法を示しています。クライアントによってマウントされるすべてのファイルシステムで NFS のバージョンを変更する場合は、「クライアント上で異なるバージョンの NFS を選択する方法」を参照してください。
詳細は、『Oracle Solaris の管理: セキュリティーサービス』の「管理権限を取得する方法」を参照してください。
次のコマンドを入力します。
# mount -o vers=value server-name:/share-point /local-dir
バージョン番号を指定します。
サーバーの名前を指定します。
共有するリモートディレクトリのパスを指定します。
ローカルマウントポイントのパスを指定します。
注 - このコマンドは、NFS プロトコルを使用して、リモートディレクトリをマウントし、SMF リポジトリのクライアント設定を上書きします。
参照