成为超级用户或承担等效角色。
角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”。有关如何使用主管理员配置文件配置角色,请参见《系统管理指南:基本管理》中的第 2 章 “使用 Solaris Management Console(任务)”。
编辑 /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 会提示输入登录名和口令,这与 getty 和 login 很相似。
编辑 /etc/inet/services 文件以设置 UUCP 端口:
uucp 540/tcp uucpd # uucp daemon |
您不需要更改项。但是,如果计算机运行的是 NIS 或 NIS+ 名称服务,则应更改 /etc/services 的 /etc/nsswitch.conf 项以便先检查 files,然后检查 nis 或 nisplus。
验证是否已启用 UUCP。
# svcs network/uucp |
UUCP 服务由服务管理工具管理。要查询此服务的状态,可以使用 svcs 命令。有关服务管理工具的概述,请参阅《系统管理指南:基本管理》中的第 14 章 “管理服务(概述)”。
(可选的)如果需要,请通过键入以下内容来启用 UUCP:
# inetadm -e network/uucp |