Nfs是最近使用比较高的共享服务器,而且是免费的
服务器端 (ip:10.0.0.171)的配置
安装nfs
apt-get install nfs-kernel-server portmap nfs-common
然后创建一个需要共享的文件夹
cd /home/anchora/
mkdir nfsroot
给这个文件夹最大的权限,这里也可以不用写,看实际需要
chmod 777 nfsroot/
然后配置下共享文件夹
vi /etc/exports
# Example for NFSv4:
# /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
# /srv/nfs4/homes gss/krb5i(rw,sync,no_subtree_check)
#
/home/anchora/nfsroot *(rw,sync,no_root_squash)
对所有ip的主机都有读写权限和同服务器上用户一样的权限
保存退出
重启服务
sudo/etc/init.d/nfs-kernel-server restart
sudo/etc/init.d/portmap restart
客户端的安装配置
apt-get install nfs-common
然后挂载
mount 10.0.0.171:/home/anchora/nfsroot /var/vcap/nfs/
然后用showmount –e命令查看下是否成功
在这里说明下
由于挂载这种当时相当于给客户端增加了一块硬盘,所以原来客户端下的文件会显示无
所以这里需要实现把/var/vcap/nfs下的文件拷出来,挂载完后再烤进去就可以了。