マウント
【ホスト側の設定】
1.NFSサーバの起動を確認
# service nfs status
起動していなければ起動させる
# service nfs start
nfsがインスコされていない場合は以下でインスコ yum install portmap yum install nfs-utils yum install nfs-utils-lib service rpcbind start service nfs start ※rpcbindをインストールすると「RPCリフレクションによるDDoS攻撃」の踏み台に利用される可能性があるため 必ず「TCP Wrapper」の設定ファイルでホストの制限をしましょう。
2.NFSの許可
# vi /etc/exports
/mnt/hoge/ 192.168.0.0/255.255.255.0(rw,sync,no_root_squash)
以下で適用させる
# /usr/sbin/exportfs -a
【クライアント側の設定】
1.一時的にマウントする
# mount -t nfs 192.168.0.1:/mnt/hoge/ /mnt/nfs1
(QNAP:cifsの場合)
mount -t cifs -o username=admin,password=[パスワード] 192.168.0.1:/Public/ /mnt/nas/
2.永続的にマウントする
# vi /etc/fstab
192.168.0.1:/mnt/hoge /mnt/nfs1 nfs rsize=8192,wsize=8192,timeo=14,intr
(QNAP:cifsの場合)
//192.168.0.10/Public /mnt/nas cifs username=public,password=[パスワード],file_mode=0777,dir_mode=0777,uid=apache,gid=apache
エラーが出る場合はこちら QNAPなどを使う場合 yum install cifs-utils
# mount -a
fstab に記述されているすべてのファイルシステムが (適当なオプションの有無に関わらず、それぞれ適当なタイプで) マウントされる。 ただしキーワード noauto を含む行はマウントされない。 -F オプションを指定すると mount は fork し、 それぞれのファイルシステムが同時にマウントされる。
【マウントコマンド】
一覧を確認
# mount -l
マウントを解除
# umount /mnt/nfs1