Linux NFS配置的详解
文件传输服务的类别:
1.NFS(NetworkFileSystem),将远程主机的目录挂载到本地,完成文件共享与远程访问。
UNIX和UNIX之间的文件传输
UNIX和LINUX之间的文件传输
LINUX和LINUX之间的文件传输
2.Samba
WINDOWS和LINUX之间的文件传输
3.TFTP
经常使用于LINUX和开发板之间的文件传输
一、NFS服务器的搭建
1.在NFS服务器主机中实现设置
安装NFS服务器软件包
设置NFS共享目录输出
启动NFS服务器程序
2.在NFS客户机中实现设置
使用mount命令挂载NFS服务器中的NFS共享目录到文件系统中
借助NFS文件系统的挂载点目录浏览NFS服务器中的共享信息
(1)NFS服务器的配置文件
"/etc/exports"文件适用于配置NFS服务器中输出的共享目录
比如说:
/home/share*(sync,ro)
NFS服务器配置
以root身份登陆Linux服务器,编辑/etc目录下的共享目录配置文件exports,指定共享目录及权限等。
实施以下命令编辑文件/etc/exports:
#vi/etc/exports
在该文件里增加以下信息:
/home/work192.168.0.*(rw,sync,no_root_squash)
随后保存退出。
增加的信息表明:允许ip地址范围在192.168.0.*的计算机以读写的权限来浏览/home/work目录。
/home/work也叫做服务器输出共享目录。
括号内的参数含义叙述以下:
rw:读/写权限,只读权限的参数为ro;
sync:数据同步写入内存和硬盘,也能够使用async,此刻数据会先暂存于内存中,而不立刻写入硬盘。
no_root_squash:NFS服务器共享目录用户的属性,假如用户是root,那样针对这个共享目录而言具备root的权限。
紧接着实施以下命令,启动端口映射:
#/etc/rc.d/init.d/portmapstart
sync:设置NFS服务器同步写磁盘,如此并不会轻易丢失数据,建议全部的NFS共享目录全是用该选项
ro:设置输出的共享目录只读,与rw不能共同使用
rw:设置输出的共享目录可读写,与ro不能共同使用
二、NFS服务器的架势
防火墙修改
SELinux的修改

