系统管理指南:网络服务

启动 UUCP

UUCP 包含执行以下操作的四种 shell 脚本:轮询远程计算机、重新安排传输、清除旧的日志文件和不成功的传输。这些脚本如下所示:

这些 shell 脚本应定期执行以确保 UUCP 运行正常。如果选择完全安装,则在 Solaris 安装期间,会自动在 /usr/lib/uucp/uudemon.crontab 中创建用于运行这些脚本的 crontab 文件。否则,该文件将在安装 UUCP 软件包时创建。

您也可以手动运行 UUCP shell 脚本。以下是可以针对特定计算机进行调整的原型 uudemon.crontab 文件:


#

#ident  "@(#)uudemon.crontab    1.5     97/12/09 SMI"

#

# This crontab is provided as a sample. For systems

# running UUCP edit the time schedule to suit, uncomment 

# the following lines, and use crontab(1) to activate the

# new schedule.

#

#48 8,12,16 * * * /usr/lib/uucp/uudemon.admin

#20 3 * * * /usr/lib/uucp/uudemon.cleanup

#0 * * * * /usr/lib/uucp/uudemon.poll

#11,41 * * * * /usr/lib/uucp/uudemon.hour

注 –

缺省情况下,UUCP 操作被禁用。要启用 UUCP,请在 uudemon.crontab 文件中编辑时间安排并取消对相应行的注释。


Procedure如何启动 UUCP

要激活 uudemon.crontab 文件,请执行以下操作:

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

    角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”。有关如何使用主管理员配置文件配置角色,请参见《系统管理指南:基本管理》中的第 2  章 “使用 Solaris Management Console(任务)”

  2. 根据需要,编辑 /usr/lib/uucp/uudemon.crontab 文件并更改相应项。

  3. 通过发出以下命令激活 uudemon.crontab 文件:


    crontab < /usr/lib/uucp/uudemon.crontab
    

uudemon.poll Shell 脚本

缺省 uudemon.poll shell 脚本每小时读取一次 /etc/uucp/Poll 文件。如果安排轮询 Poll 文件中的所有计算机,则会将工作文件 (C.sysnxxxx) 放在 /var/spool/uucp/nodename 目录中。nodename 表示计算机的 UUCP 节点名称。

安排 shell 脚本在 uudemon.hour 之前每小时运行一次,以便在调用 uudemon.hour 时工作文件处于正确位置。

uudemon.hour Shell 脚本

缺省 uudemon.hour shell 脚本执行以下操作:

缺省情况下,uudemon.hour 每小时运行两次。如果预计远程计算机调用失败率比较高,则可能需要更频繁地运行 uudemon.hour

uudemon.admin Shell 脚本

缺省 uudemon.admin shell 脚本执行以下操作:

uudemon.cleanup Shell 脚本

缺省 uudemon.cleanup shell 脚本执行以下操作: