2.6. /etc/exports 配置文件


/etc/exports 文件控制服务器导出哪些目录。每行包含一个导出点、一个允许挂载目录的空格分开的客户端的列表,以及每个客户端的选项:

<directory> <host_or_network_1>(<options_1>) <host_or_network_n>(<options_n>)...
Copy to Clipboard Toggle word wrap

以下是 /etc/exports 条目的各个部分:

<export>
正在被导出的目录。
<host_or_network>
导出要共享给的主机或网络。例如,您可以指定主机名、IP 地址或 IP 网络。
<options>
用于主机或网络的选项。

在客户端和服务器选项之间添加一个空格,会改变行为。例如,以下行含义不同:

/projects	client.example.com(rw)
/projects	client.example.com (rw)
Copy to Clipboard Toggle word wrap

在第一行中,服务器只允许 client.example.com 以读写模式挂载 /projects 目录,而其他主机都不能挂载共享。但是,由于第二行中的 client.example.com(rw) 之间的空格,服务器以只读模式(默认设置)将目录导出到 client.example.com,但所有其他主机都可以以读写模式挂载共享。

NFS 服务器对每个导出的目录使用以下默认设置:

Expand
表 2.3. /etc/exports 中条目的默认选项
默认设置描述

ro

以只读模式导出目录。

sync

在之前的请求所做的更改写入磁盘之前,NFS 服务器不会回复请求。

wdelay

如果服务器怀疑有另一个写请求待处理,那么服务器会延迟写入磁盘。

root_squash

防止客户端上的 root 用户再导出的目录上有 root 权限。启用 root_squash 后,NFS 服务器将访问权限从 root 映射到用户 nobody

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat