在 Oracle® Solaris 11.2 中管理使用 UUCP 和 PPP 的串行网络

退出打印视图

更新时间: 2014 年 7 月
 
 

UUCP /etc/uucp/Sysfiles 文件

    通过 /etc/uucp/Sysfiles 文件,可以将 uucpcu 使用的不同文件指定为 SystemsDevicesDialers 文件。有关 cu 的更多信息,请参见 cu(1C) 手册页。您可以针对以下文件使用 Sysfiles

  • 不同的 Systems 文件,以便向 uucp 服务以外的其他地址请求登录服务。

  • 不同的 Dialers 文件,以便为 cuuucp 指定不同的握手方式。

  • 多个 SystemsDialersDevices 文件。需要特别指出的是,Systems 文件可能会变得非常大,因而可以将该文件分成多个较小的文件,使其更便于处理。

Sysfiles 文件的语法如下:

service=w systems=x:x dialers=y:y devices=z:z 
w

表示 uucicocu 或这两个命令(以冒号分隔)

x

表示一个或多个要用作 Systems 文件的文件,每个文件名以冒号分隔且按照其出现的顺序读取

y

表示一个或多个要用作 Dialers 文件的文件

z

表示一个或多个要用作 Devices 文件的文件

假设每个文件名都相对于 /etc/uucp 目录(除非指定了全路径)。

以下样例 /etc/uucp/Sysfiles 除了定义标准的 /etc/uucp/Systems 文件以外,还定义了本地 Systems 文件 (Local_Systems)。

service=uucico:cu systems=Systems :Local_Systems 

/etc/uucp/Sysfiles 包含此项时,uucicocu 将首先检查标准的 /etc/uucp/Systems。如果该文件中没有对应于被调用系统的项,或者该文件中的项出现问题,这两个命令将检查 /etc/uucp/Local_Systems

正如在前一项中指定的那样,cuuucico 将共享 DialersDevices 文件。

当为 uucicocu 服务定义了不同的 Systems 文件时,计算机会存储两个不同的 Systems 列表。可以使用 uuname 命令输出 uucico 列表,或者使用 uuname – C 命令输出 cu 列表。以下是该文件的另一个示例,说明了先检查备用文件,然后再检查缺省文件(如果必要)的情况:

service=uucico systems=Systems.cico:Systems   
  dialers=Dialers.cico:Dialers \ 
devices=Devices.cico:Devices   
  service=cu systems=Systems.cu:Systems \ 
dialers=Dialers.cu:Dialers \   
  devices=Devices.cu:Devices