1、Ubuntu下安装NFS
NFS的安装非常简单。通过下面这条命令,即可安装NFS服务器(同时附带客户端)。
#sudo apt-get install nfs-kernel-server
2、服务器端共享目录的设置
输入下面的命令,打开系统配置文件:
#sudo gedit /etc/exports
在文件末尾加上你要想共享给客户端的目录(可根据自己喜好设置),如:
/home/wzystal/panda/share *(rw,sync,no_root_squash)
其中,wzystal是当前用户,/panda/share为要共享的文件夹。各个参数的含义如下:
* :允许所有的网段访问
rw :读写权限
sync:资料同步写入内存和硬盘
no_root_squash:nfs客户端共享目录使用者权限
3、重启NFS服务
修改了系统配置文件以后,需要重启NFS服务才能生效:
#sudo service portmap restart
#sudo service nfs-kernel-server restart
4、NFS初体验
查看当前设置的共享目录:
#showmount -e
将共享目录(/home/wzystal/panda/share)挂载到本地指定目录(/home/wzystal/panda/nfs/),即可在本地访问并操作服务器端指定的共享文件。其中127.0.0.1对应服务器的ip地址,在本例中,服务器安装在本地,所以ip为127.0.0.1(或loaclhost)。
#sudo mount 127.0.0.1:/home/wzystal/panda/share /home/wzystal/panda/nfs/
取消挂载:
#sudo umount -l /home/wzystal/panda/nfs/