# 2012-12-13增加bsd配置nfs
在linux与windows共存环境下共享文件首选samba,而全linux服务器环境下配置NFS较为简便。
本文在debian6下配置安装NFS服务器,使得这个装了xen的服务器的文件能被其虚拟机共享。
注:LZ我现在的环境是XP下装了VirtualBox,VB里面开了一个Debian跑着xen,xen里面虚拟了一个小linux……现在把VB的linux通过samba共享给XP,又用NFS把共享文件夹同时共享给xen中的虚拟机……是不是很诡异
[b]服务器上安装[/b]
编辑共享的文件/etc/exports
使10.1.1.0网段拥有读写权限
启动服务
查看服务状态
重新挂载nfs
[b]客户端设定[/b]
打开服务
查看服务器共享了哪些文件
加载samba文件夹
[b]FreeBSD配置NFS[/b]
假设BSD已经通过portsnap安装好了nfs
重启rpc服务后,依次重启nfsd和mountd
挂载远程nfs硬盘
在linux与windows共存环境下共享文件首选samba,而全linux服务器环境下配置NFS较为简便。
本文在debian6下配置安装NFS服务器,使得这个装了xen的服务器的文件能被其虚拟机共享。
注:LZ我现在的环境是XP下装了VirtualBox,VB里面开了一个Debian跑着xen,xen里面虚拟了一个小linux……现在把VB的linux通过samba共享给XP,又用NFS把共享文件夹同时共享给xen中的虚拟机……是不是很诡异
[b]服务器上安装[/b]
apt-get install nfs-common nfs-kernel-server rpcbind
编辑共享的文件/etc/exports
/tmp *(rw)
/home/samba 10.1.1.0/24(rw)
使10.1.1.0网段拥有读写权限
启动服务
/etc/init.d/rpcbind start
/etc/init.d/nfs-kernel-server start
查看服务状态
rpcinfo
showmount -e 10.1.1.1
重新挂载nfs
exportfs -arv
[b]客户端设定[/b]
apt-get install nfs-common portmap
打开服务
/etc/init.d/nfs-common start
/etc/init.d/portmap start
查看服务器共享了哪些文件
showmount -e 10.1.1.1
加载samba文件夹
mount -t nfs 10.1.1.1:/home/samba /mnt
[b]FreeBSD配置NFS[/b]
假设BSD已经通过portsnap安装好了nfs
vim /etc/exports
/tmp -network 0.0.0.0/0(rw,no_root_squash,async,no_subtree_check)
重启rpc服务后,依次重启nfsd和mountd
/etc/rc.d/rpcbind restart
/etc/rc.d/nfsd restart
/etc/rc.d/mountd restart
挂载远程nfs硬盘
mount 10.1.1.1:/tmp /mnt