contents
下一主题: UUCP 底层协议 上一层: 设置你的系统 前一主题: 保持警惕--呼叫序列

匿名 UUCP

如果你想为你的系统提供匿名 UUCP 访问,你首先需要像上面描述的那样为其设置一个特殊的账户。一个常见的做法是给它一个登录名和密码 uucp。

此外,你还需要为未知系统设置一些安全选项。例如,你可能想禁止它们在你的系统上执行任何命令。然而,你不能在 sys 文件条目中设置这些参数,因为 system 命令需要系统的名称,而你没有这个名称。Taylor UUCP 通过 unknown 命令解决了这个难题。unknown 可以在配置文件中使用,以指定通常可以出现在系统条目中的任何命令。

这将限制未知系统只能从 pub 目录下下载文件,以及上传文件到 /var/spool/uucppublic 下的 incoming 目录。下一行将使 uucico 忽略来自远程系统打开本地调试的任何请求。最后两行允许未知系统执行 rmail;但指定的命令路径使 uucico 仅在名为 anon-bin 的私有目录中查找 rmail 命令。这允许你提供一些特殊的 rmail,例如,将所有邮件转发给超级用户进行检查。这允许匿名用户联系到系统维护者,但同时防止他们向其他站点注入任何邮件。

要启用匿名 UUCP,你必须在 config 中至少指定一个 unknown 语句。否则 uucico 将拒绝任何未知系统。



Andrew Anderson
Thu Mar 7 23:22:06 EST 1996