投げ銭

★当サイトへの投げ銭(PayPal)★

LINK


(無償)
logo
世界中で使われるISO標準オフィスソフト(MSオフィス互換)
The Document Foundation Wiki

人気の投稿(1ヶ月間)

Ad

Ad

投げ銭

★当サイトへの投げ銭(PayPal)★

2012年2月16日木曜日

【Linux CentOS6.2 64bit版】NFSでディレクトリを公開する


NFSをインストールし、公開するディレクトリとアクセス許可を設定したときのメモ


(注意)ただし、プライベートネットワーク内のマシンにNFSをインストールした。


1、nfs-utilのインストールを行った
[root@iscsi-target-01 ~]# yum install nfs-utils

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: ftp.nara.wide.ad.jp
 * epel: ftp.jaist.ac.jp
 * extras: ftp.nara.wide.ad.jp
 * updates: ftp.nara.wide.ad.jp
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package nfs-utils.x86_64 1:1.2.3-15.el6 will be installed
--> Processing Dependency: nfs-utils-lib >= 1.1.0-3 for package: 1:nfs-utils-1.2.3-15.el6.x86_64
--> Processing Dependency: libgssglue for package: 1:nfs-utils-1.2.3-15.el6.x86_64
--> Processing Dependency: rpcbind for package: 1:nfs-utils-1.2.3-15.el6.x86_64
--> Processing Dependency: libtirpc for package: 1:nfs-utils-1.2.3-15.el6.x86_64
--> Processing Dependency: libgssglue.so.1(libgssapi_CITI_2)(64bit) for package: 1:nfs-utils-1.2.3-15.el6.x86_64
--> Processing Dependency: libnfsidmap.so.0()(64bit) for package: 1:nfs-utils-1.2.3-15.el6.x86_64
--> Processing Dependency: libtirpc.so.1()(64bit) for package: 1:nfs-utils-1.2.3-15.el6.x86_64
--> Processing Dependency: libgssglue.so.1()(64bit) for package: 1:nfs-utils-1.2.3-15.el6.x86_64
--> Running transaction check
---> Package libgssglue.x86_64 0:0.1-11.el6 will be installed
---> Package libtirpc.x86_64 0:0.2.1-5.el6 will be installed
---> Package nfs-utils-lib.x86_64 0:1.1.5-4.el6 will be installed
---> Package rpcbind.x86_64 0:0.2.0-8.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================================================================================
 Package                                     Arch                                 Version                                      Repository                          Size
========================================================================================================================================================================
Installing:
 nfs-utils                                   x86_64                               1:1.2.3-15.el6                               base                               308 k
Installing for dependencies:
 libgssglue                                  x86_64                               0.1-11.el6                                   base                                23 k
 libtirpc                                    x86_64                               0.2.1-5.el6                                  base                                78 k
 nfs-utils-lib                               x86_64                               1.1.5-4.el6                                  base                                67 k
 rpcbind                                     x86_64                               0.2.0-8.el6                                  base                                51 k

Transaction Summary
========================================================================================================================================================================
Install       5 Package(s)

Total download size: 527 k
Installed size: 1.2 M

Installed:
  nfs-utils.x86_64 1:1.2.3-15.el6

Dependency Installed:
  libgssglue.x86_64 0:0.1-11.el6           libtirpc.x86_64 0:0.2.1-5.el6           nfs-utils-lib.x86_64 0:1.1.5-4.el6           rpcbind.x86_64 0:0.2.0-8.el6

Complete!


2、ディレクトリの公開とアクセス許可設定を行った

[root@iscsi-target-01 ~]# vi /etc/exports
/volume-01 192.168.0.0/16(rw)

・ /volume-01   ・・・公開ディレクトリ名
 ・ 192.168.0.0/16 ・・・アクセスを許可するネットワークアドレスの指定
(上の例では、192.168.0.0~192.168.255.255までのホストからのアクセスを許可している。)
・  (rw)  ・・・アクセスモードの設定(この例では、Read Writeを許可)


3、SELINUXを解除した

ここを参考にして、解除設定を行った。
http://akira-arets.blogspot.com/2012/03/centos6-disabled-selinux.html


4、ファイアーウォールを解除した

・ファイアーウォールルール設定ツールを用いて行った。
# system-config-firewall-tui

上のツールがなければ、yumでインストールすることができる。
# yum install system-config-firewall-tui
Installed:
  system-config-firewall-tui.noarch 0:1.2.27-5.el6

Complete!


5、公開しているディレクトリを確認した

# showmount -e 127.0.0.1
Export list for 127.0.0.1:
/volume-01 192.168.0.0/16




以上

投げ銭

★当サイトへの投げ銭(PayPal)★

Ad

Ad