NFS是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。
如果不是最小化安装默认是安装了的
可以service nfs start 启动
如果没有可以去镜像里下载此服务
rpm -ivh nfs-utils-1.2.3-39.el6.x86_64.rpm
vim /etc/exports #nfs的配置文件
/1 192.168.43.0/24 (rw,sync,no_root_squash)
/1 #代表共享出来的目录
192.168.43.0/24 #允许192.168.43.0/24的网络访问此共享。
rw #表示权限 读写
sync #表示同步写入
no_root_squash #表示客户机以root访问时赋予本地root权限
如果想要设置多个网络可以这样操作。
/1 192.168.43.0/24 (rw,sync,no_root_squash) 192.168.1.0/24 (rw)
showmount -e 可以查看本机发布的共享目录
在客户机 showmount -e 服务端ip 可以查看服务器的目录
showmount -e 192.168.43.60
客户端:
mkdir /nfs
mount 192.168.43.60:/1 /nfs/
挂载后就可以看到服务器的文件了
如果报错
clnt_create: RPC: Program not registered
解决方法:
在服务器端输入
rpc.mountd