JavaScript is required to for searching.
跳过导航链接
退出打印视图
系统管理指南:网络服务     Oracle Solaris 10 8/11 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

第 1 部分网络服务主题

1.  网络服务(概述)

2.  管理 Web 高速缓存服务器

3.  与时间有关的服务

第 2 部分访问网络文件系统主题

4.  管理网络文件系统(概述)

5.  网络文件系统管理(任务)

自动文件系统共享

如何设置自动文件系统共享

如何启用 WebNFS 访问

如何启用 NFS 服务器日志记录

挂载文件系统

如何在引导时挂载文件系统

如何通过命令行挂载文件系统

使用自动挂载程序挂载

如何在 NFS 服务器上禁用大文件

如何使用客户端故障转移

如何禁用对某台客户机的挂载访问

如何穿过防火墙挂载 NFS 文件系统

如何使用 NFS URL 挂载 NFS 文件系统

设置 NFS 服务

如何启动 NFS 服务

如何停止 NFS 服务

如何启动自动挂载程序

如何停止自动挂载程序

如何在服务器上选择不同版本的 NFS

如何通过修改 /etc/default/nfs 文件在客户机上选择不同版本的 NFS

如何使用 mount 命令在客户机上选择不同版本的 NFS

管理安全 NFS 系统

如何设置使用 DH 验证的安全 NFS 环境

WebNFS 管理任务

规划 WebNFS 访问

如何使用 NFS URL 进行浏览

如何启用可穿过防火墙的 WebNFS 访问

Autofs 管理的任务概述

Autofs 管理的任务列表

使用 /etc/default/autofs 文件配置 autofs 环境

如何使用 /etc/default/autofs 文件配置 autofs 环境

涉及映射的管理任务

修改映射

如何修改主映射

如何修改间接映射

如何修改直接映射

避免挂载点冲突

访问非 NFS 文件系统

如何使用 Autofs 访问 CD-ROM 应用程序

如何使用 Autofs 访问 PC-DOS 数据软盘

使用 CacheFS 访问 NFS 文件系统

如何使用 CacheFS 访问 NFS 文件系统

定制自动挂载程序

设置 /home 的通用视图

如何设置包含多个起始目录文件系统的 /home

如何在 /ws 下整合与项目相关的文件

如何设置不同的体系结构来访问共享名称空间

如何支持不兼容的客户机操作系统版本

如何在多台服务器之间复制共享文件

如何应用 Autofs 安全限制

如何在 Autofs 中使用公共文件句柄

如何在 Autofs 中使用 NFS URL

禁用 Autofs 浏览功能

如何在单台 NFS 客户机上完全禁用 Autofs 浏览功能

如何针对所有客户机禁用 Autofs 浏览功能

如何在选定的文件系统上禁用 Autofs 浏览功能

NFS 故障排除的策略

NFS 故障排除过程

如何检查 NFS 客户机上的连接

如何远程检查 NFS 服务器

如何验证服务器上的 NFS 服务

如何重新启动 NFS 服务

识别提供 NFS 文件服务的主机

如何验证用于 mount 命令的选项

Autofs 故障排除

automount -v 生成的错误消息

各种错误消息

使用 Autofs 时的其他错误

NFS 错误消息

6.  访问网络文件系统(参考)

第 3 部分SLP 主题

7.  SLP(概述)

8.  规划和启用 SLP(任务)

9.  管理 SLP(任务)

10.  引入传统服务

11.  SLP(参考)

第 4 部分邮件服务主题

12.  邮件服务(概述)

13.  邮件服务(任务)

14.  邮件服务(参考)

第 5 部分串行网络主题

15.  Solaris PPP 4.0(概述)

16.  规划 PPP 链路(任务)

17.  设置拨号 PPP 链路(任务)

18.  设置租用线路 PPP 链路(任务)

19.  设置 PPP 验证(任务)

20.  设置 PPPoE 通道(任务)

21.  修复常见的 PPP 问题(任务)

22.  Solaris PPP 4.0(参考)

23.  从异步 Solaris PPP 迁移至 Solaris PPP 4.0(任务)

24.  UUCP(概述)

25.  管理 UUCP(任务)

26.  UUCP(参考)

第 6 部分使用远程系统主题

27.  使用远程系统(概述)

28.  管理 FTP 服务器(任务)

29.  访问远程系统(任务)

第 7 部分监视网络服务主题

30.  监视网络性能(任务)

词汇表

索引

自动文件系统共享

服务器通过在 NFS 环境中共享其文件系统来提供对这些文件系统的访问。可以使用 share 命令或 /etc/dfs/dfstab 文件指定要共享的文件系统。

只要启动了 NFS 服务器操作,就会自动共享 /etc/dfs/dfstab 文件中的各项。如果需要定期共享同一组文件系统,则应设置自动共享。例如,如果您的计算机是支持起始目录的服务器,则需要使起始目录随时可用。大多数文件系统共享应自动执行。仅在测试或故障排除期间才应手动执行共享。

dfstab 文件列出了服务器与其客户机共享的所有文件系统。此文件还对可以挂载文件系统的客户机进行控制。可以修改 dfstab 以添加或删除文件系统,或更改进行共享的方式。只需使用受支持的任何文本编辑器(如 vi)来编辑文件即可。下次计算机进入运行级 3 时,系统会读取已更新的 dfstab,以确定应自动共享的文件系统。

dfstab 文件中的每一行都包含 share 命令,该命令与在命令行提示符下键入以共享文件系统的命令是同一命令。share 命令位于 /usr/sbin 中。

表 5-1 文件系统共享任务列表

任务
说明
参考
建立自动文件系统共享
配置服务器以便重新引导服务器时自动共享文件系统的步骤
启用 WebNFS
配置服务器以便用户可使用 WebNFS 来访问文件的步骤
启用 NFS 服务器日志记录
配置服务器以便在选定的文件系统上运行 NFS 日志记录的步骤

如何设置自动文件系统共享

  1. 成为超级用户或承担等效角色。

    角色包含授权和具有特权的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的"配置 RBAC(任务列表)"

  2. 为要共享的每个文件系统添加项。

    编辑 /etc/dfs/dfstab。向要自动共享的每个文件系统的文件中添加一个项。各项本身在文件中必须占据一行且使用以下语法:

    share [-F nfs] [-o specific-options] [-d description] pathname

    有关 /etc/dfs/dfstab 的说明,请参见 dfstab(4) 手册页;有关完整的选项列表,请参见 share_nfs(1M) 手册页。

  3. 共享文件系统。

    将项添加到 /etc/dfs/dfstab 中之后,可通过重新引导系统或使用 shareall 命令来共享文件系统。

    # shareall
  4. 验证信息是否正确。

    运行 share 命令检查是否列出了正确选项:

    # share
    -        /export/share/man   ro   ""
    -        /usr/src     rw=eng   ""
    -        /export/ftp    ro,public  ""

另请参见

下一步是设置 autofs 映射,以便客户机可以访问已在服务器上共享的文件系统。请参见Autofs 管理的任务概述

如何启用 WebNFS 访问

从 Solaris 2.6 发行版开始,缺省情况下,可用于 NFS 挂载的所有文件系统都可自动用于 WebNFS 访问。需要使用此过程的唯一条件是以下情况之一:

有关在启动 WebNFS 服务之前应考虑的问题的列表,请参见规划 WebNFS 访问

  1. 成为超级用户或承担等效角色。

    角色包含授权和具有特权的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的"配置 RBAC(任务列表)"

  2. 使用 WebNFS 服务向要共享的每个文件系统添加项。

    编辑 /etc/dfs/dfstab。向每个文件系统的文件中添加一个项。以下示例中显示的 publicindex 标记是可选的。

    share -F nfs -o ro,public,index=index.html /export/ftp

    有关 /etc/dfs/dfstab 的说明,请参见 dfstab(4) 手册页;有关完整的选项列表,请参见 share_nfs(1M) 手册页。

  3. 共享文件系统。

    将项添加到 /etc/dfs/dfstab 中之后,可通过重新引导系统或使用 shareall 命令来共享文件系统。

    # shareall
  4. 验证信息是否正确。

    运行 share 命令检查是否列出了正确选项:

    # share
    -        /export/share/man   ro   ""
    -        /usr/src     rw=eng   ""
    -        /export/ftp    ro,public,index=index.html  ""

如何启用 NFS 服务器日志记录

  1. 成为超级用户或承担等效角色。

    角色包含授权和具有特权的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的"配置 RBAC(任务列表)"

  2. 可选更改文件系统配置设置。

    可以采用以下两种方法之一更改 /etc/nfs/nfslog.conf 中的设置。可以通过更改与 global 标记关联的数据来编辑所有文件系统的缺省设置。此外,也可以为此文件系统添加新的标记。如果不需要这些更改,则无需更改此文件。nfslog.conf(4) 中介绍了 /etc/nfs/nfslog.conf 的格式。

  3. 使用 NFS 服务器日志记录向要共享的每个文件系统中添加项。

    编辑 /etc/dfs/dfstab。向要启用 NFS 服务器日志记录的文件系统的文件添加一个项。必须在 /etc/nfs/nfslog.conf 中输入 log=tag 选项中所使用的标记。本示例使用 global 标记中的缺省设置。

    share -F nfs -o ro,log=global /export/ftp

    有关 /etc/dfs/dfstab 的说明,请参见 dfstab(4) 手册页;有关完整的选项列表,请参见 share_nfs(1M) 手册页。

  4. 共享文件系统。

    将项添加到 /etc/dfs/dfstab 中之后,可通过重新引导系统或使用 shareall 命令来共享文件系统。

    # shareall
  5. 验证信息是否正确。

    运行 share 命令检查是否列出了正确选项:

    # share
    -        /export/share/man   ro   ""
    -        /usr/src     rw=eng   ""
    -        /export/ftp    ro,log=global  ""
  6. 检查 NFS 日志守护进程 nfslogd 是否正在运行。
    # ps -ef | grep nfslogd
  7. 可选如果 nfslogd 尚未运行,则启动它。
    • 可选如果存在 /etc/nfs/nfslogtab,请键入以下内容来启动 NFS 日志守护进程:
      # svcadm restart network/nfs/server:default
    • 可选如果不存在 /etc/nfs/nfslogtab,请运行任何 share 命令以创建该文件,然后启动守护进程。
      # shareall
      # svcadm restart network/nfs/server:default