NFSサーバのインストール


サーバ側の編集

1.TCPWrapper(host.allow)の編集

/etc/host.allowの編集

	Hosts.allow変更する。
	#################################################################
	# Portmap (required for an NFS server)

	# Allow connects to portmap from sample.foobar.edu. This is required if you
	# want to provide NFS services.
	#portmap: sample.foobar.edu
	(以下追加行「NFSの接続許可アドレスを入力」)
	portmap: .nxnet
	portmap: .planet
	portmap: 192.168.3.10
	portmap: 192.168.3.21
	portmap: 192.168.3.22
	portmap: 192.168.3.23
	portmap: 192.168.3.20
	portmap: 192.168.3.30
	(ここまで)
	#################################################################
	

2.PortMapperの起動

PortMapperの起動と停止コマンド

#/etc/rc.d/init.d/portmap start

	オプション      	操作
	****************
	start			起動
	stop			停止
	restart			再起動
	status			状況確認
	****************
	

3.Exportsの設定

	#################################################################
	Exportsの設定基本コマンド
	[ディレクトリ名][ホスト名]
	#################################################################
	(設定内容)
	/home/host2test	 (rw,no_root_squash)
	/home/samba	 (rw)
	/home/samba	 (rw)
	/usr	*.nxnet (rw)
	/usr	*.planet (rw)
	/home/ken	(rw,all_squash)
	#################################################################
	()内のコマンドについては以下のとおり
		@ro:ファイルの読み込みのみを許可する。
		Arw:読み書きを許可する。
		Bno_root_squash:クライアントからのroot権限での接続を、そのまま
	 	 root権限によるアクセスとして処理する。
		Call_squash:すべてのアクセスをnobodyからアクセスとして処理する。
	 	 注意事項:クライアント側のrootはサーバ側のディスクに書き込めない
		  	  ように設定されているので、no_root_squashを追加すると書
		      き込めるようになります。

	

4.NFSの起動と停止

PortMapperの起動と停止コマンド

#/etc/rc.d/init.d/nfs start

	オプション      	操作
	****************
	start			起動
	stop			停止
	restart			再起動
	status			状況確認
	****************
	

NFSサーバの動作確認

[root@host2 ken]# exportfs
				(動作状況)
				/usr            *.nxnet
				/usr            *.planet
				/home/host2test
				                
				/home/samba     
				/home/ken       
				/usr            
	

クライアント側の編集

TurboLinuxの場合の設定です。

前提条件

クライアント側でも、TCPWrapperの設定とPortMapper起動が前提条件です。TCPWrapperの設定はサーバ側の設定と同様の設定をしました。(NFSデーモンが起動している必要性はありません。)

#mount -t nfs 192.168.3.21:/home/host2test /home/ken/test

これにて、マウントがうまくマウントできましたが、これで本当にいいのかは不明