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

退出打印视图

更新时间: 2014 年 7 月
 
 

如何激活 UUCP 的 TCP/IP 功能

  1. 成为管理员。

    有关更多信息,请参见在 Oracle Solaris 11.2 中确保用户和进程的安全 中的使用所指定的管理权限

  2. 编辑 /etc/uucp/Systems 文件以确保项中具有以下字段:

    System-Name Time TCP Port networkname Standard-Login-Chat

    典型项与以下内容类似:

    rochester Any TCP - ur-seneca login: Umachine password: xxx

    请注意,networkname 字段允许您显式指定 TCP/IP 主机名。此功能对于一些站点很重要。在上面的示例中,该站点具有 UUCP 节点名称 rochester,该名称与 TCP/IP 主机名 ur-seneca 不同。此外,完全不同的计算机可以轻易运行 UUCP 并具有 TCP/IP 主机名 rochester

    Systems 文件中的 Port 字段应具有项 -。此语法等效于将该项列为 uucp。几乎在所有情况下,networkname 都与系统名相同,并且 Port 字段为 -,这表示将使用 services 数据库中的标准 uucp 端口。in.uucpd 守护进程期望远程计算机发送其登录名和口令进行验证,并且 in.uucpd 会提示输入登录名和口令,这与 gettylogin 很相似。

  3. 编辑 /etc/inet/services 文件以设置 UUCP 端口:
    uucp    540/tcp    uucpd        # uucp daemon

    您无需更改该项。但是,如果您的计算机运行的是 NIS 名称服务,应确保 svc:/system/name-service/switch 服务的 config/service 在检查 nis 之前先检查 files。如果未定义 config/service 属性,则检查 config/default 属性。

  4. 验证是否已启用 UUCP。
    # svcs network/uucp

    UUCP 服务由服务管理工具管理。要查询此服务的状态,可以使用 svcs 命令。有关服务管理工具的概述,请参阅在 Oracle Solaris 11.2 中管理系统服务 中的管理 SMF 服务实例

  5. (u53ef选) 如果需要,请通过键入以下内容来启用 UUCP:
    # inetadm -e network/uucp