当前位置:Linux教程 - Linux资讯 - Linux下NFS网络文件系统设定及管理

Linux下NFS网络文件系统设定及管理

简介: NFS 最初是由 Sun Microsytem 公司於 1984 年所开发出来的,最主要的功能就是让网路上的 UNIX 电脑可以共享目录及档案。我们可以将远端所分享出来的档案系统,挂载 (mount) 在本地端的系统上,然後就可以很方便的使用远端的档案,而操作起来就像在本地操作一样,不会感到有甚麽不同。而使用 NFS 也有相当多的好处,例如档案可以集中管理,节省磁碟空间......等等。 安装 NFS: 大部份的 Linux Distribution 安装时都会将 NFS 安装上去,在 OpenLinux 上,NFS 由两个 RPM 套件所组成,分别为 nfs 及 nfs-server,nfs 主要包括一些 client  端所需要的程式,而 nfs-server 主要是 NFS Server 的一些 daemon 程式。 设定 NFS: 设定档:/etc/eXPorts 设定档格式:档案系统  [主机][选项] 例: / charlie(ro) john(rw,no_root_squash) /tmp pc*.col.com.tw(rw) 172.29.0.0/255.255.0.0(ro) /pub (ro) /pub/private (noAccess)   选项说明:  ro  read only   rw  read write   no_root_squash  信任客户端,对应 UID   noaccess  客户端不能使用  启动及结束 NFS 的服务: 设定档更改後,一定要记得重新启动 NFS 的服务,启动及停止的方式如下: # /etc/rc.d/init.d/nfs [ start  stop  restart  reload ]  start  启动 NFS 服务   stop  停止 NFS 服务   restart  停止并重新启动 NFS 服务   reload  重新载入 NFS 设定值  客户端使用 NFS: 1.查看 NFS 的服务: client 要查看 Server 有提供哪些 NFS 服务,可以使用 showmount 这个指令。  # showmount -e   可看有分享哪些目录   # showmount -a   可看出所有的 mount  2.连接 NFS Server: 要使用 NFS server 上的资源,使用 mount 指令就可以了。 # mount -t nfs hostname:/shared_dir  例: # mount -t nfs 192.168.1.100:/tmp /mnt/nfs 3.开机时自动连上 NFS: 如果希望开机的时候,系统就自动挂载 NSF,则需要编辑 /etc/fstab 档。 例: 192.168.1.100:/tmp /mnt/nfs nfs defaults 0 0

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