接下来的这个例子中 NFS 服务器的 IP 地址192.168.1.1,NFS 客户端的 IP 地址为 192.168.1.10,两台主机在同一子网(192.168.1.0/24)。 首先在 NFS 服务器端使用 setsebool 命令确保 nfs_export_all_rw 布尔变量已经打开,使得 NFS 客户端能够以只读的方式安装 NFS 文件系统。然后创建一个顶级目录,作为共享资源,然后在目录中建立一个文件提供给客户端访问,命令如下: #setsebool -P nfs_export_all_rw on #mkdir – p /share/nfs #cp /etc/profile /share/nfs/test #chmod - R 777 /share/nfs 下面编辑 /etc/exports 文件把共享资源加入。 /share/nfs 192.168.1.10(rw) 确保防火墙修改设置正确。然后启动 nfs 服务 # service nfs start Starting NFS services: [ OK ] Starting NFS quotas: [ OK ] Starting NFS daemon: [ OK ] Starting NFS mountd: [ OK ] 运行 exports 命令确保共享资源公布,使用 showmount 命令查询共享资源。 #exportfs -rv exporting 192.168.1.10:/share/nfs # showmount -e Export list for nfs-srv: /share/nfs 192.168.1.10 下面在 NFS 客户端可以使用命令挂载 NFS 服务器的共享资源了,门铃开关: # mount.nfs 192.168.1.1:/share/nfs /mnt # ls /mnt total 0 -rwxrwxrwx. 1 root root 0 2012-7-22 06:27 test
|