|
发表于 2006-2-10 21:54:57
|
显示全部楼层
简单得很。nfs涉及到server和client两端。
在server端:apt-get install nfs-common nfs-user-server
在client端:apt-get install nfs-common
这样,安装就结束了。然后开始配置。
在server端建立一个/etc/exports文件。里面只有简单的几行:
# /etc/exports: the access control list for filesystems which may be exported
# to NFS clients. See exports(5).
/home/students 192.168.0.107(rw,no_root_squash)
/home/ncs/student 192.168.0.107(rw,no_root_squash)
/home/ftp 192.168.0.107(rw,no_root_squash)
上面是我的exports文件。简单解释一下这个三行两列的小文件:
第一列是你server上的一些目录,也就是你打算通过NFS远程访问的目录。第二列是client的IP和一些选项。也就是说只有192.168.0.107才有权利访问我的NFS server(我的server IP是192.168.0.101)。
现在看一下client端。很简单,只要改一下/etc/fstab就完事了。
192.168.0.101:/home/ftp /home/ftp nfs defaults,rw,hard,intr 0 0
192.168.128.101:/home/students /home/cs/student nfs defaults,rw,hard,intr 0 0
192.168.128.101:/home/ncs/student /home/ncs/student nfs defaults,rw,hard,intr 0 0
不难理解吧?然后,启动你的NFS服务。
在server端:/etc/init.d/nfs-user-server start
在client端,以我的/etc/fstab为例:mount /home/ftp
然后:ls /home/ftp 看到的是不是你服务器上的那些东西?
如果你运气不好,遇到了问题,就这样:
1. man exports
2. man fstab
3. 看NFS-HOWTO。http://nfs.sourceforge.net/nfs-howto/index.html |
|