System)の略で、nfsサーバにあるパス(ディレクトリ)を他のLinux/UNIXで参照や更新できます。クライアントがWindows等であれば「sambaサーバ『ファイルサーバの構築(Samba)』」、Linux/UNIXであれば「nfsサーバ」という位置付けになっている様です。上記の図のように、nfsサーバに「/export/www」「/export/mail」「/export/common」ディレクトリを共有してnfsクライアントにそのディレクトリへの権限を設定します。図内の表が、その共有ディレクトリへの対応表を示しており、ヘッダ部分はnfsクライアントのホスト名となっています。/export「オーナ・グループ」は後述するが、「nfsnobody」と言うデフォルトの匿名とさせる。client(rw,all_squash,sync)nfs設定ファイル「/etc/exports」の共有ディレクトリの設定は以下の書式となっています。かなりの数があるので、代表的なオプションを示す。所有者・グループがデフォルトの「nfsnobody」となります。192.168.1.104(rw,all_squash,sync)備考2)『nfsの設定』の図には準拠しませんが、192.168.1のセグメント全てに許可を与えることも可能です。(読書き可)」にも拘わらずクライアントから書込できない場合は、nfsサーバ側の「nfsnobody」UID:GIDを指定。client(rw,all_squash,sync,anonuid=4294967294,anongid=4294967294)ホスト名やFQDN・ドメイン名で指定する場合は、名前解決できていなければなりません。名前解決方法は、DNS解決・hostsファイル解決どちらでも構いません。使用するので「portmap」を起動する必要があります。startportmapを起動しなかった場合、以下のエラーメッセージが出力されます。使用するので「rpcbind」を起動する必要があります。nfs-server.servicerpcbindを起動しなかった場合、以下のエラーメッセージが出力されます。全バージョン共通nfsサーバ起動後にnfs設定ファイル「/etc/exports」を変更した場合は以下のコマンドで可能です。-ra*:コマンド実行時に下記の様にメッセージ出力した場合は、クライアントの名前解決する必要があります。pop)を名前解決します。注:FQDNやショート名にご注意ください。バージョンによって以下のメッセージの場合もあります。nfsクライアントの設定ここでは、nfsクライアント(web.kajuhome.com・smtp.kajuhome.com・pop.kajuhome.com・develop.kajuhome.com・client.kajuhome.com)での設定です。nfsサーバ(fedora.kajuhome.com)での設定ではないので注意してください。/mnt/xxxxxディレクトリ名は任意です。上記は説明上「/mnt/xxxxx」となっていますので、必要に応じてマウント先を作成して下さい。以降のnfsクライアントのマウント先は、適当なディレクトリを作成済みとしています。specifiedクライアント側でポートマッピングサービス「portmap」または「rpcbind」を起動する必要があります。上記の動作確認を全て説明しても意味がないので、「rw権」「ro権」の両方が存在する「client.kajuhome.com」に絞って説明します。/export/common/client.dat1234567890abcdefghijklmnopqrstuvwxyznfsクライアントで作成した内容を確認できた*:同様にnfsサーバで作成したファイルが、nfsクライアントで確認できるかも検証してみてください。「rw」権があるnfsクライアントは、作成されたファイルが確認できて保存も可能であること。「ro」権のnfsクライアントは、作成されたファイルが確認(読み取りのみ)できること。接続元の限定設定nfsサーバ側で、接続元のホスト名(IPアドレス)を限定する事によりセキュリティを高めます。デフォルト状態では全てのホストよりportmap使用許可されているので注意して下さい。[失敗]「/etc/exports」に設定した内容が構文エラーです。内容を確認してください。]『nfsの起動』でも触れましたが、「portmap」サービスを起動していない為です。start」を実行してサービスを起動後に「nfs」サービスを起動してください。プログラムが登録されていません.nfsサーバ側で「nfs」サービスが起動していません。「nfs」サービスを起動してください。許可がありませんnfsサーバのnfs設定ファイル「/etc/exports」に要求してきたnfsクライアントが定義されていない。共有するディレクトリ名が誤っていかのどちらかです。nfsクライアントでマウント後、アクセスできない場合nfsサーバの共有ディレクトリのアクセス権を確認する。