NFSファイルシステムの実験

社内共有に適したNFSネットワーク・ファイル・システムのためのサービス、(-pポートビューrpcinfoであまりにもNFS、NFSランダムポートは、ファイアウォールポリシーの作成を助長されていません)
NFS:ネットワーク・ファイル・システムネットワーク・ファイル・システム、カーネルベースのファイルシステム。Sunは(リモートプロシージャコールプロトコルリモート呼び出し手順)NFSを使用することにより、ユーザーやプログラムは、ローカルファイルへのアクセスなどのリモートシステム上のファイルにアクセスすることができ、ベースのRPCの実装開発した
C / Sモードを使用してRPCを、クライアントプログラムは、呼び出し元のプロセスを要求しますサービスプロセスにプロセスパラメータを呼び出し、メッセージを送信し、その後、応答メッセージを待ちます。プロセスが呼び出し情報に到達するまで、サーバー側では、睡眠を維持しています。コール・メッセージが到着すると、サーバは、プロセスパラメータ、計算結果を取得し、返信メッセージを送信した後、次の呼び出し情報を待ち、そして最後に、クライアントはプロセスが応答メッセージを受信呼び出して、処理結果を取得した後、続行するために実行を呼び出すための
NFSの利点を:ローカルストアを保存します空間、例えばホームディレクトリのような一般的なデータは、NFSサーバーに格納され、ネットワークを介してアクセスすることができ、ローカル端末は、記憶スペースを減少させるために単独で使用することができます

サーバ
形式の/ etc /エクスポート定義共有リソース
のVimは/ etc /エクスポート
/データ/ NFS1 (RW)は、すべてのIPを示し、異なるIPアドレスを指定することができ、例:/データ/テスト192.168.0.1(RO )192.168.0.2( RW)*(RO)
exprotfs -v -R&LT過負荷プロファイルビュープロファイルの詳細
サービスNFSは、開始
NFSファイルシステムの実験
クライアント
ホストの構成に対応192.168.36.7ビュー-e showmountはを
マウント192.168.36.7:/data/nfs1 / MNTマウントローカル使用する
権限は、プレスサービスにroot_squashのroot権限、nfsnobodyのためのルートとして作成されたユニットNTFファイルのパーミッションをマウントすることを拒否し、文書がペアnfsnobody、押すだけのルートを変更する権限を持っている、圧縮はIDではありません非ユーザーは
NFSファイルシステムの実験
、正常マウントすることが分かったが、権限がファイルを変更するために、マウントするにroot_squashプレスrootユーザー権限、ファイルのアクセス権のNTFサービスnfsnobodyのルートとして作成したマシンを拒否した後nfsnobodyがペアになっているため、正常にファイルを作成することはできませんパーミッションはrootのみではなく、非圧縮のユーザーIDを絞ることができ、chownコマンドnfsnobody:nfsnobody /データ/ nfs1
NFSファイルシステムの実験
正常に作成され、所有者は、グループnfsnobodyで
NFSファイルシステムの実験
もは/ etc / exportsの選挙でマウントすることができます 項目にno_root_squash操作root権限が押していない追加
NFSファイルシステムの実験
の再マウントしなくても、テストが成功しました
NFSファイルシステムの実験

ホームディレクトリを共有する複数のホストをテスト
サーバー設定192.168.0.10を
[ルート@ centos6〜午後06時38分24秒] #mkdir /ホーム/テスト
[ルート@ centos6〜18時38分47秒] #cp -rの/ etc / SKELの/。 /ホーム/テスト
[centos6ルート@〜午後06時39分04秒] -la #ls /ホーム/テスト
合計12は
-rw-R&LT -ルート18がルートであるr--の1を5月10日18時39分に.bash_logout。
-rw-R- 10 18時39分の.bash_profile -r--ルート5月1日176ルート上の
1 r--のルート5月10日18時39分にルート124の.bashrc - 。-rw-R&LT
[ルート@ centos6〜午後六時39分33秒] -R&LT #exportfs
テスト/ホーム/テスト:-R&LT #chownテスト[ルート@〜午後6時40分02秒centos6]
[ルート@ centos6〜午後6時41分50秒] #chownテスト:テスト/ホーム/テスト用
NFSファイルシステムの実験
クライアントテスト192.168.0.10
[ルート] #mount 192.168.0.10:/home/test /ホーム/テスト@ centos6 mntの午後07時10分29秒
[テストする@ centos6〜午後7時14分03秒] $ DF
DF: `/ mntに「:ファイルが古いを扱います
ファイルシステム1K-ブロックが上のマウントされた利用可能な使用%を使用し
は/ dev / sda2は20027260 1939848 17063412 11%/
tmpfsの431876 0 431876 0%の/ dev / shmに
は/ dev / sda1を194241 33997 150004 19%/ブート
の/ dev / sda3と10190136 23028 9642820 1% /データ
192.168.0.10:/home/test
20027264 1939584 17063680 11%/ホーム/テスト
[テストする@ centos6〜午前19時14分05秒] $タッチ123
[テストする@ centos6〜19時14分09秒] $のLS -l
合計0
-rw-RW-r--の1試験試験0 5月10日午後06時43分123

おすすめ

転載: blog.51cto.com/14233913/2403960