当先锋百科网

首页 1 2 3 4 5 6 7

因为开发调试的需要,要在两台机器共享资源,最后选择NFS做共享文件夹。
实际的两台机器都是ubuntu14.04系统。

服务端(共享端)配置:

第一步:安装NFS服务器

sudo apt-get install nfs-kernel-server

第二步:配置NFS服务

以共享/home/damon/nfs目录为例,首先修改该文件夹权限

sudo chmod 777 /home/damon/nfs -R

编辑文件/etc/exports,在文件最后添加 /home/damon/nfs *(rw,sync,no_root_squash,no_subtree_check)
然后运行exportfs让配置文件生效。

sudo exportfs -rv
注:
/home/damon/nfs 与nfs服务客户端共享的目录,
*:允许所有的网段访问,也可以使用具体的IP
rw:此目录的客户端对该共享目录具有读写权限
sync:资料同步读写
no_root_squash:root用户具有对根目录的完全管理访问权限。
no_subtree_check:不检查父目录的权限。

第三步:重启NFS服务

sudo /etc/init.d/rpcbind restart <---重启portmap
sudo /etc/init.d/nfs-kernel-server restart <---重启nfs服务
showmount -e <---检查共享文件夹


客户端配置

第一步:安装NFS客户端

sudo apt-get install nfs-common

第二步:挂载NFS文件夹

服务端IP假设为:192.168.2.30

sudo mkdir /mnt/nfs   <---创建挂载目录
showmount -e 192.168.2.30    <------查看服务端NFS服务信息
sudo mount -t nfs 192.168.2.30:/home/damon/nfs /mnt/nfs/  <------将NFS服务端目录挂在到本地
然后就可以本地访问NFS共享文件夹了。


参考:

http://blog.csdn.net/u010346967/article/details/46384641
http://www.examw.com/linux/all/202900/