RadHat系统下的NFS服务的配置
来源:互联网 发布:电脑桌面提醒软件 编辑:程序博客网 时间:2024/06/01 08:23
NFS(Network File System)即网络文件系统。Samba服务器主要用于Linux和windows操作系统之间的文件共享,而在Linux操作系统之间,文件则可以通过NFS实现。是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。
必须要有两个套件如下:
(1)portmap套件 ---该套件负责端口映射工作以保证NFS服务的正常运行。
(2)nfs-utils套件---提供rpc.nfsd和rpc.mounted这两个守护进程。
第一步:查询是否安装:
rpc.mounted 该守护进程主要用于对NFS文件系统的管理。当客户端成功登录主机后,rpc.mounted进程会根据/etc/export文件来检查客户端是否有访问NFS服务器上的资源权限。
第二步:配置NFS服务
NFS服务的具体实现是通过配置/etc/export文件实现的.但是有的系统没有提供该配置文件,此时需要我们自己手工创建。
#该配置表明:/tmp被分别共享给3个不同主机或域。其中,#表示批注;主机后面用“()”来设置权限参数,当权限参数有多个时,需要用“,”分开且
主机名与小括号连在一起。
ro: read-only 只读
rw: read-write 可读可写
sync 数据同步写入到内存与硬盘中
async 数据线暂存于内存,不直接写入硬盘
all_aquash 登录NFS的用户都被压缩成匿名用户,通常也就是nobody
第三步:开启NFS服务
重启NFS服务
mount命令:
首先创建一个本地的目录来加载NFS服务器上的输出目录 ;
必须要有两个套件如下:
(1)portmap套件 ---该套件负责端口映射工作以保证NFS服务的正常运行。
(2)nfs-utils套件---提供rpc.nfsd和rpc.mounted这两个守护进程。
第一步:查询是否安装:
rpm -qa | gerp nfs-utilsrpm -qa | grep portmap安装命令:
rpm -ivh nfs-utils-1.0.rpm启动NFS服务的命令:
/etc/rc.d/init.d/nfs.startrpc.nfsd 该进程主要用于对客户端登录主机的权限验证,同时负责处理NFS请求。
rpc.mounted 该守护进程主要用于对NFS文件系统的管理。当客户端成功登录主机后,rpc.mounted进程会根据/etc/export文件来检查客户端是否有访问NFS服务器上的资源权限。
第二步:配置NFS服务
NFS服务的具体实现是通过配置/etc/export文件实现的.但是有的系统没有提供该配置文件,此时需要我们自己手工创建。
vi /etc/export/temp 192.168.0.8/24(ro) localhost(rw) * (ro sync)#共享目录 [第一台主机(权限)] [可用主机名] [其他主机(可用通配符)]
#该配置表明:/tmp被分别共享给3个不同主机或域。其中,#表示批注;主机后面用“()”来设置权限参数,当权限参数有多个时,需要用“,”分开且
主机名与小括号连在一起。
ro: read-only 只读
rw: read-write 可读可写
sync 数据同步写入到内存与硬盘中
async 数据线暂存于内存,不直接写入硬盘
all_aquash 登录NFS的用户都被压缩成匿名用户,通常也就是nobody
第三步:开启NFS服务
service portmap startservice nfs start停止NFS服务
service nfs stop这里不必关闭portmap。
重启NFS服务
service nfs restart第四步:查看NFS服务器共享资源
showmount -e 192.168.0.16这里需要注意:默认情况下,SELinux的存在会使造成客户端访问服务器有问题,为了避免此种情况的发生,需要执行以下命令再服务器端进行简单配置:
setsebool -P protmap_disable_trans=1setsebool -P nfs_export_all_pro=1加载NFS服务器共享目录
mount命令:
mount -t NFS实例: 如果加载IP为192.168.0.16的服务器上的/export/rhel目录,可以通过以下方式实现。
首先创建一个本地的目录来加载NFS服务器上的输出目录 ;
mkdir /mnt/nfs然后使用命令来加载:
mount -t nfs 192.168.0.16:/export/rhel /mnt/nfs卸载刚才加载的共享目录:
umount /mnt/nfs
- RadHat系统下的NFS服务的配置
- RadHat系统下的Samba服务器的配置方法
- RadHat系统下的FTP服务器的配置
- linux下的nfs服务配置
- linux下配置简单的nfs服务
- Ubuntu下的NFS服务配置总结
- nfs 服务的配置
- NFS服务的配置
- NFS服务的配置
- NFS 服务的配置
- NFS服务的配置
- Linux系统下NFS服务器的配置
- Linux下的NFS服务的安装与配置简述
- ubuntu server 10.4下NFS服务的配置
- ubuntu下配置nfs服务<自己有一定的修改>
- ubuntu下NFS服务的安装与配置
- Ubuntu下的NFS服务配置和搭建
- linux下tftp、samba、nfs服务的配置和启用
- 大小写互换
- 数数小木块
- Linux那些事儿之我是EHCI 引子
- PHP利用fsockopen POST HTTP请求(URL)并获取返回值
- 【UML九种图系列】之用例图
- RadHat系统下的NFS服务的配置
- Web Service实例——天气预报
- 使用 Dropbox 实现服务器和本地资源的自动化同步
- 2013暑期多校联合训练\第四场\Problem H Hehe
- Xcode证书破解 iphone真机部署
- poj1753解题报告
- 一个java的DES加解密类转换成C#
- php常用预定义变量
- socket阻塞与非阻塞,同步与异步、I/O模型