一、NFS的安装
检查linux系统中是否安装了nfs-utils和portmap两个软件包<!-- server 正文页网画中画广告 -->
(RHEL4系统默认已经安装了这两个软件包)
命令#rpm –q nfs-utils portmap
二、查看NFS服务器是否启动
命令#service nfs starus
#service portmap status
三、如果服务器没有启动,则开启服务(默认服务下nfs没有完全开启)
命令#service nfs start
#service portmap start
四、指定NFS服务器的配置文件
NFS服务器的配置文件保存“/etc/”目录中,文件名称是“exports”,该文件用于被指NFS服务器提供的目录共享
命令#vi /etc/exports
格式
/home/work 192.168.0.*(rw,sync,no_root_squash)
添加的内容表示:允许ip 地址范围在192.168.0.*的计算机以读写的权限来访问/home/work 目录。
/home也称为服务器输出共享目录。
括号内的参数意义描述如下:
rw:读/写权限,只读权限的参数为ro;
sync:数据同步写入内存和硬盘,也可以使用async,此时数据会先暂存于内存中,而不立即写入硬盘。
no_root_squash:NFS 服务器共享目录用户的属性,如果用户是 root,那么对于这个共享目录来说就具有 root 的权限。
==========================================================================================
下面是一些NFS共享的常用参数:
ro 只读访问
rw 读写访问
sync 所有数据在请求时写入共享
async NFS在写入数据前可以相应请求
secure NFS通过1024以下的安全TCP/IP端口发送
insecure NFS通过1024以上的端口发送
wdelay 如果多个用户要写入NFS目录,则归组写入(默认)
no_wdelay 如果多个用户要写入NFS目录,则立即写入,当使用async时,无需此设置。
hide 在NFS共享目录中不共享其子目录
no_hide 共享NFS目录的子目录
subtree_check 如果共享/usr/bin之类的子目录时,强制NFS检查父目录的权限(默认)
no_subtree_check 和上面相对,不检查父目录权限
all_squash 共享文件的UID和GID映射匿名用户anonymous,适合公用目录。
no_all_squash 保留共享文件的UID和GID(默认)
root_squash root用户的所有请求映射成如anonymous用户一样的权限(默认)
no_root_squas root用户具有根目录的完全管理访问权限
anonuid=xxx 指定NFS服务器/etc/passwd文件中匿名用户的UID
anongid=xxx 指定NFS服务器/etc/passwd文件中匿名用户的GID
======================================================================================
客户端
mount -F nfs 192.168.0.12:/home/work /mnt
分享到:
相关推荐
Ubuntu 14.04 下 NFS 安装配置 NFS(Network File System)是一种允许不同主机之间共享文件的网络文件系统。下面是 Ubuntu 14.04 下 NFS 安装配置的详细步骤: 安装 NFS 服务器 首先,需要安装 NFS 服务器。使用...
标题中的“多节点gluster_NFS安装配置性能对比”指的是在多台服务器上部署并比较GlusterFS和NFS这两种分布式文件系统的安装过程、配置方法以及它们在性能上的差异。这两种技术都是为了实现大规模存储环境下的数据...
以下是对NFS安装配置的详细步骤和相关知识点的解析: 1. **安装NFS服务**: 在NFS服务器上,首先需要安装NFS相关的软件包。在CentOS或RHEL系统中,可以使用`yum`命令来安装`rpcbind`和`nfs-utils`。这两个包是NFS...
主要介绍了linux NFS安装配置及常见问题,介绍的也比较详细特分享下,方便需要的朋友
### Ubuntu 下 NFS 服务安装与配置详解 #### 一、NFS 介绍 NFS (Network File System) 是一种分布式文件系统协议,它允许网络中的计算机通过网络共享彼此的文件系统,就像是本地文件系统一样。这使得用户可以透明...
`Linux下配置安装NFS.doc`文档很可能会详细解释这些步骤,并可能包含一些高级配置选项,如防火墙规则、性能调整、安全设置等。文档中可能还会涵盖如何测试NFS连接,以及遇到问题时的故障排查技巧。 `nfs-utils`和`...
linux平台下nfs服务安装配置流程,包括服务器端的安装配置以及客户端的挂载流程。
以下是一份详细的Windows NFS安装和配置指南: **一、安装环境要求** 在开始NFS服务安装之前,确保你的服务器运行在Windows 2000 Server或2003 Server操作系统上。由于NFS服务需要NTFS文件系统,你需要检查服务器上...
本教程将详细讲解如何在Linux上安装和配置NFS,以及涉及的nfs-utils和portmap(在较新版本的Linux中称为rpcbind)这两个关键组件。 首先,我们来看`nfs-utils`包。它是NFS服务的核心工具集,包含了管理NFS服务器和...
《浅谈嵌入式Linux开发中NFS的安装配置》 网络文件系统(Network File System,简称NFS)是分布式文件系统的一种,它允许不同操作系统之间的计算机共享文件和硬件设备,且不受主机和操作系统的限制。这对于嵌入式...
打开NFS配置文件,通常位于 `/etc/exports`。这个文件定义了哪些目录可以被网络上的其他主机访问。例如,如果你想共享 `/home/user` 目录,添加以下行到 `/etc/exports` 文件: ```bash /home/user *(rw,sync,no_...
在主机A上,你需要使用NFS配置工具来共享一个目录,例如`/home/hello`,允许客户端进行读写操作。通常,这涉及到编辑`/etc/exports`文件,添加以下内容: ```bash /home/hello *(rw,sync,no_subtree_check) ``` 这...
Ubuntu 14.04 安装配置 NFS 服务器 NFS(Network File System)是一种允许多个电脑通过网络共享文件的系统。它使得不同的计算机可以通过网络访问和共享对方的文件,实现了文件的共享和交换。在 Ubuntu 14.04 中,...
### NFS安装与配置详解 #### 一、NFS简介 NFS(Network File System,网络文件系统)是一种分布式文件系统协议,它允许网络中的不同计算机通过网络共享彼此的文件系统。这种机制使得用户可以在自己的机器上操作远程...
NFS 服务器的安装与配置 NFS(Network File System)服务器是一种允许不同的操作系统之间共享文件的网络文件系统。本实验报告将指导读者安装和配置 NFS 服务器,实现 Linux 系统之间的资源共享和互访。 一、实验...
提供了fedora12的 tftp samba nfs 的安装,其安装过程可能碰到问题的处理方式
NFS 服务器配置是指在 Linux 系统中安装和配置 NFS 服务器,以便与其他主机共享文件系统。通过 NFS 服务器,可以让多个主机共享同一个文件系统,从而实现文件共享和数据交换。本资源将详细介绍 NFS 服务器的安装、...
- `/usr/sbin/exportfs`:NFS服务的管理命令,用于刷新NFS配置。 - `/usr/sbin/showmount`:客户端查看命令,用于显示共享目录的信息。 - `/var/lib/nfs/etab`:记录NFS共享目录的权限设定。 - `/var/lib/nfs/xtab`...
### NFS的基础知识与配置 #### 1. 什么是NFS (Network File System) NFS,即网络文件系统,最初由Sun Microsystems开发。它的主要功能是通过网络使不同类型的计算机能够共享文件,使得用户可以在网络上像操作本地...