系统管理指南:网络服务

UUCP 数据库文件

UUCP 设置的主要部分是组成 UUCP 数据库的文件的配置。 这些文件位于 /etc/uucp 目录中。需要编辑这些文件,才能在您的计算机上设置 UUCP 或 asppp。这些文件包括:

Config

包含变量参数的列表。可以手动设置这些参数以配置网络。

Devconfig

用于配置网络通信。

Devices

用于配置网络通信。

Dialcodes

包含在 Systems 文件项的电话号码字段中可以使用的拨号代码缩写。尽管不需要,但 Dialcodes 仍可由 asppp 和 UUCP 使用。

Dialers

包含与调制解调器协商以便与远程计算机建立连接所需的字符串。Dialersasppp 和 UUCP 使用。

Grades

定义作业等级,以及与每个作业等级关联的权限,用户可以指定针对远程计算机对作业进行排队的权限。

Limits

定义允许在计算机上同时执行的 uucicouuxqtuusched 的最大数量。

Permissions

定义为试图在您的计算机上传输文件或执行命令的远程主机授予的访问权限级别。

Poll

定义系统将要轮询的计算机以及轮询时间。

Sysfiles

uucicocu 使用的不同文件或多个文件指定为 SystemsDevicesDialers 文件。

Sysname

用于为计算机定义唯一的 UUCP 名称(除了定义其 TCP/IP 主机名以外)。

Systems

包含 uucico 守护进程 cuasppp 建立通往远程计算机的链路所需的信息。此信息包括:

  • 远程主机的名称

  • 与远程主机关联的连接设备的名称

  • 可访问主机的时间

  • 电话号码

  • 登录 ID

  • 口令

可以将多个其他文件作为支持数据库的一部分,但这些文件并不直接参与创建链路和传输文件。

配置 UUCP 数据库文件

UUCP 数据库由UUCP 数据库文件中显示的文件组成。但是,基本 UUCP 配置仅包含以下关键文件:

由于 asppp 会使用某些 UUCP 数据库,因此,如果您计划配置 asppp,应至少应了解这些关键数据库文件。配置这些数据库之后,UUCP 管理就会非常简单。一般应先编辑 Systems 文件,然后编辑 Devices 文件。通常,可以使用缺省的 /etc/uucp/Dialers 文件(除非您计划添加缺省文件中不包含的拨号程序)。此外,您可能还需要使用以下文件来执行基本的 UUCP 和 asppp 配置:

由于这些文件彼此联系紧密,因此在进行任何更改之前,您应该先了解其全部内容。 对某个文件中的一项进行更改可能要求对其他文件中的相关项也进行更改。UUCP 数据库文件 中列出的其他文件之间没有密切关系。


注 –

asppp 仅使用本节中介绍的文件。asppp 不使用其他 UUCP 数据库文件。