1.先查看有没有安装nfs-utils的安装包,
命令:# rpm -q nfs-utils
显示 nfs-utils-1.0.9-24.el5 为已经安装
2.如果没有安装nfs-utils的安装包,从对应的Linux操作系统版本的安装光盘上找到nfs-utils的安装包并安装。
命令:# rpm -ivh nfs-utils-1.0.9-24.el5.i386.rpm
3.NFS配置,加入允许被哪些计算机访问、访问的目录和访问权限
命令:# vi /etc/exports
在vi下添加: /home 192.168.5.*(rw,sync,no_root_squash)
/home:允许其他计算机访问的目录
192.168.5.*:被允许访问该目录的客户端IP地址
rw:可读写
sync:同步写磁盘(async:资料会先暂存于内存当中,而非直接写入硬盘)
no_root_squash:表示客户端root用户对该目录具备写权限。
4.启动NFS服务器
命令:# /etc/init.d/nfs restart
显示以下为成功
Shutting down NFS mountd: [ ok ]
Shutting down NFS daemon: [ ok ]
Shutting down NFS quotas: [ ok ]
Shutting down NFS services: [ ok ]
Staring NFS serviecs: [ ok ]
Staring NFS quotas: [ ok ]
Staring NFS daemon: [ ok ]
Staring NFS mountd: [ ok ]
5.使用mount命令来挂载NFS服务器上的共享目录。
命令:# mount -t nfs 192.168.5.160:/home /mnt
我的虚拟机的IP地址为192.168.5.160
可以看到挂载之后的本机/mnt目录和本机的/home目录是一样的,也就是说通过NFS服务器把本机的
/home/smb挂载到了/mnt目录下。
以上为了演示方便用的是自己挂载自己。
注意NFS服务器一般用于两台不同的Linux主机间的挂载。