最初にインストールします。
[barlow @ web01〜]#yum -y install nfs-utils rpcbind
次に、パーミッションの説明:NFSファイルシステムパーミッションは、主にユーザーUIDとファイル/etc /exportsの2つの部分によって制御されます。つまり、クライアントユーザーのUIDがクライアントに存在する場合は、サーバーのUIDを直接NFSシステムに使用します(特殊な場合はroot)。以下の例外については後述します。 /etc /exportsファイルは、NFSシステムのアクセス許可を集中管理します。
[barlow @ web01〜] #vim /etc /exports /home /public 192.168.8.0/24(ro)localhost(rw)* .ev.ncku.edu.tw(ro、sync)[共有ディレクトリ] [最初のホスト(パーミッション)] [利用可能なホスト名] [利用可能なワイルドカード]
ホスト名の設定はいくつかあります方法:
パーミッション(つまり、括弧内のパラメータ)について共通のパラメータは次のとおりです。
パラメータ値説明rw roこのディレクトリで共有されているパーミッションは読み取りおよび書き込み可能です(読み取り - 書き込み)。書き込みまたは読み取り専用ですが、最終的に読み取りまたは書き込みが可能になるか、ファイルシステムのrwxおよびIDに関連する可能性があります。同期非同期同期とは、データがメモリとハードディスクに同期して書き込まれることを意味し、非同期とは、データがハードディスクに直接書き込まれるのではなく、一時的にメモリに保存されることを意味します。 No_root_squash root_squashクライアントが使用するNFSファイルシステムのアカウントがrootの場合、システムはこのアカウントのIDをどのように判断すればよいですか?デフォルトでは、root_squashの設定によってクライアントルートのIDがnfsnobodyに圧縮されます。これは、サーバーシステムにとってより安全になります。しかし、ルートIDを使用してサーバーのファイルシステムを操作するためにクライアントを開く場合は、no_root_squashを開く必要があります。 All_squash NFSにログインするユーザーのIDに関係なく、そのIDは匿名ユーザーに圧縮されます。通常は誰もいません(nfsnobody)。 Anonuid anongid anonは匿名(anonymous)を意味します*上記の匿名ユーザーのUID設定は通常nobody(nfsnobody)ですが、このUIDの値は自分で設定できます。もちろん、このUIDはあなたの/etc /passwdに存在しなければなりません! AnonuidはUIDを表し、anongidはグループのGIDを表します。
3、設定:1、準備:
[barlow @ web01〜]#mkdir /home /public ##共有するディレクトリを作成します[barlow @ web01〜] #chown Barlow /home /public ##ディレクトリ所有者をbarlowユーザーに変更します。[barlow @ web01〜] #service nfs start ## nfsサービスを開始します。
2、ケース1:rootに元のroot権限を保たせる< Br>
[barlow @ web01〜]#vim /etc /exports /home /public *(rw、no_root_squash)
#誰でも私の/home /publicを使ってワイルドカードを扱うことができますホスト名、フォーカスはno_root_squashにあります。
3、ケース2:同じディレクトリー、異なるホスト許可が異なる
[barlow @ web01〜]#vim /etc /exports /home /public 192.168.8.0 /24(rw)*(ro)#ホストとドメインを(スペースで区切って)2つのセグメントに分割することに注意してください。
4、ケース3:単一のホストに使用
[barlow @ web01〜]#vim /etc /exports /home /public 192.168.100.10(rw)#このホストには192.168.8.10しかアクセスできません。
ここではSELinuxとファイアウォールのiptablesをシャットダウンしています。そうでなければ、NFSファイアウォールの設定に問題があるでしょう、特に困難です、 111と2049が固定されているポートを接続するための、他にはiptablesの設定によって達成する良い方法はありません、非固定ポートの多くを生成します。幸いなことに、RHEL /CentOS 6.xでは、/etc /sysconfig /nfsで定義されている固定ポートを設定する方法があります多くの設定ファイルがありますが、一般的に調整は必要ありません。はい、次のようにします。
[barlow @ web01〜]#vim /etc /sysconfig /nfsRQUOTAD_PORT = 1001LOCKD_TCPPORT = 30001LOCKD_UDPPORT = 30001MOUNTD_PORT = 1002
コンピューターストアのニュース:Steamはホストする準備ができていることを覚えていますか?今、新しいニュースがあります:このハードウェアはLinuxを使うでしょう。以前の「ビッグピクチャーモード」(
Gentoo Linuxオペレーティングシステム(/ˈdʒɛntuː /と発音)は、Portageパッケージ管理システムに基づくLinuxメタリリースです。このプロジェクトとその製品は、パプアペンギン
フラッシュドライブは、人が持つことができる最も便利なツールの1つです。これにより、重要なデータのバックアップ、大きなファイルの転送、マルウェアに感染したコンピュータの修復、さらにはオペレーティングシス
を使用します。 Windows 編集後にアップロードします。 rzコマンドはSecureCRTでアップロードおよびダウンロードできます。アップロードおよびダウンロードディレクトリを設定する:セッション
LinuxはUnix オペレーティングシステムの派生物です。
Linuxは現在のプロセスを表示するための組み込みツールpsを持っています。このツールはコマンドラインで使用できます。
PSコマンドとは何ですか?
psコマンドが現在のシステムプロセスのスナップショットを表示することを確認するためにそのmanページをチェックしてください。特定のイベントにおけるシステムの状態をキャプチ
Less 3.ユーザーのフィルタリングプロセスに従う 特定のユーザープロセスを見る必要がある場合は、-uパラメータを使うことができます。たとえば、ユーザーのプロセスを表示するには、次のコマンドを