NFS

NFS介绍

网络文件系统(NFS,Network File System)是一种将远程主机上的分区(目录)经网络挂载到本地的一种机制,通过对网络文件系统的支持, 用户 可以在本地系统上像操作本地分区一样来对远程主可以在本地系统上像操作本地分区一样来对远程主机的共享分区(目录)进行操作(类似于windows共享目录)

NFS安装

安装NFS服务器

[root@localhost]# rpm -q nfs-utils

如果没有安装,从对应Linux操作系统版本的安 装光盘上找到nfs-utils的安装包

例:

[root@localhost]# rpm -ivh nfs-utils-1.0.924.el5.i386.rpm

NFS 配置

[root@localhost ]# vi /etc/exports

加入允许被其它计算机访问的目录和访问权限

例:

/home 192.168.1.*(rw,sync,no_root_squash)

1、/home : 允许其他计算机访问的目录

2、192.168.1.* : 被允许访问该目录的客户端IP地址

3、Rw: 可读可写

4、Sync:同步写磁盘(async:资料会先暂存于内存当中,而非直接写 入硬盘)

5、no_root_squash:表示客户端root用户对该目录具备写权限

NFS 启动

1、启动NFS服务器时用下面命令: /etc/init.d/nfs start

2、重启NFS服务器时用下面命令: /etc/init.d/nfs restart

NFS使用

使用 mount命令挂载NFS服务器上的共 享目录

#mount-tnfsservername:/shared_dir/localdir

例:

#mount-tnfs10.168.1.100:/home/mnt/nfs