当前位置:Linux教程 - Linux综合 - Linux网络文件系统NFS的配置

Linux网络文件系统NFS的配置

  NFS是Network File System的缩写,这是一种在不同机器之间共享文件的方法,可以使本地机器象在使用本地硬盘一样使用远程文件系统。Linux即既可以作为NFS 客户也可以作为NFS服务器,也就是说它可以向其它机器输出文件系统,也可以安装其它机器输出的文件系统。

安装NFS文件系统 使用mount命令安装另一台机器输出的网络文件系统: mkdir /mnt/local # Only required if /mnt/local doesn't exist mount bigdog:/mnt/eXPort /mnt/local 在以上命令中,porky是NFS文件服务器的主机名,/mnt/export是porky输出的文件系统, /mnt/local是本机的一个目录,远程文件系统将被安装在它下面。当mount命令运行完后 (如果porky敷与了恰当的权限),我们可以通过执行ls/mnt/local命令列出位于porky机器 上/mnt/export目录下的文件。 输出网络文件系统 控制网络文件系统输出的配置文件是/etc/exports。它的格式是: Directory hostname(options) 其中(options)是可选的。举个例子: /mnt/export speedy.redhat.com 将允许主机speedy.redhat.com安装/mnt/export 而 /mnt/export speedy.redhat.com(ro) 则仅仅允许speedy以只读方式安装/mnt/export。 每当您改变了/etc/exports,您需要告诉NFS进程重新检查配置信息。一个简单的方法是 停下再启动该服务器进程: /etc/rc.d/init.d/nfs stop /etc/rc.d/init.d/nfs start 还有一种方法: killall -HUP rpc.nfsd rpc.mountd 请查看nfsd(8),mountd(8) 和exports(5)的man 手册以获得详细信息 。另一个好的 参考书是由Hal Stern编写,O'Reilly&Associates出版发行的“Managing NFS and NIS Services”

(出处:http://www.sheup.com)