(一)安装nfs
Ubuntu上默认是没有安装NFS服务器的,首先要安装NFS服务程序:
sudo apt-get install nfs-kernel-server
sudo apt-get install nfs-commmon
(二)配置nfs
配置portmap
编辑/etc/default/portmap, 将 -i 127.0.0.1 去掉.
配置/etc/hosts.deny
(禁止任何host能和你的NFS服务器进行NFS连接),加入:
### NFS DAEMONS
portmap:ALL
lockd:ALL
mountd:ALL
rquotad:ALL
statd:ALL
配 置/etc/hosts.allow
允许那些你想要的主机和你的NFS服务器建立连接。下列步骤将允许任何IP地址以192.168.89开头的主机(连接到NFS服务器上),加入:
### NFS DAEMONS
portmap: 192.168.89.
lockd: 192.168.89.
rquotad: 192.168.89.
mountd: 192.168.89.
statd: 192.168.89.
配置/etc/exports
NFS挂载目录及权限由/etc/exports文件定义
比如我要将我的home目录中的/home/guo/lpc3250目录让192.168.89.*的IP共享(/home/guo下必须有lpc3250目录),则在该文件末尾添加下列语句:
/home/guo/lpc3250 192.168.89.0/24(rw,sync,no_root_squash)
(运行showmount -e 查看NFS server的export list.
若更改了/etc/exports, 运行sudo exportfs -r 更新
运行sudo /etc/init.d/nfs-kernel-server restart 重启nfs服务)
测试NFS
可以尝试一下挂载本地磁盘(假设本地主机IP地址为:192.168.89.117,将/home/guo/lpc3250挂载到/mnt)
sudo mount -t nfs 192.168.89.117:/home/guo/lpc3250 /mnt
运行df看看结果
阅读(722) | 评论(0) | 转发(0) |