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]

你可能感兴趣的:(nfs)