NFS使用

NFS服務器端:
1. 保證能夠連接網絡:links www.baidu.com
2. 安裝nfs server:
yum search nfs
yum install nfs-utils.x86_64(>=centOS6.0, install rpcbind)
3. 配置nfs server共享目錄和client端權限:
vim /etc/exports
/home/ftpsite [share folder] 10.x.x.x(rw,anonuid=500,anongid=500,root_squash)[client IP(client permission)]
  (1) client掛載了server端的共享目錄以後,在client對共享目錄中的文件顯示和授權的仍然是server端的UID/GID,client端只有與此UID/GID相同的用戶纔有讀寫權限;
  (2) root_squash是指把client端的root用戶當作共享目錄的匿名用戶,也就是即便在client使用root用戶,但是在共享目錄中仍然被認爲是匿名用戶(即other組,權限字符串的第三組如drwxr-xr--,只有讀權限);但是可以通過參數anonuid和anongid指定共享目錄匿名用戶的id,以便使client端的root用戶能夠行使共享目錄下的高級權限;
  (3) 查看UID/GID:cat /etc/passwd;
  (4) 每次修改 /etc/exports之後要重啓nfs服務。
4. /sbin/service portmap start(restart)
5. /sbin/service nfs start(restart)


NFS客戶端:
1. 保證能夠連接網絡:links www.baidu.com
2. 安裝nfs client:
  yum search nfs
  yum install nfs-utils.x86_64(>=centOS6.0, install rpcbind)
  /sbin/service portmap start(restart)
3. 掛載共享目錄:
mount -t nfs 10.x.x.x:/shar[server ip: share folder] /mnt/nfs [client mount point]
4. 卸載共享目錄:
umount /mnt/nfs [client mount point]

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章