欢迎来到天天文库
浏览记录
ID:51494909
大小:448.86 KB
页数:17页
时间:2020-03-25
《Linux系统管理白皮书 (9).pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、下载第11章泰勒式UUCPUUCP是二十世纪70年代后期,由AT&T公司贝尔实验室的MikeLesk设计出来,用于通过公用电话线路,提供一个简单的拨号网络。由于许多人都想在自己的家中,通过modem收发电子邮件和Usenet新闻,所以UUCP至今仍然非常流行。尽管不同的硬件平台和操作系统上运行着大量不同的实施方案,但总的说来,都不会产生冲突。但是,若干年来,有的软件越来越“标准”,已经没有能够称为UUCP的UUCP了。自1976年发布第一个版本以来,UUCP一直处于一个非常稳定的发展过程。目前,UUCP主要分为两大类,其区别表现在硬件支持和它们的配置上。还有其他许多实施方
2、案,大都与这两类大同小异。其中一类就是所谓的“版本2UUCP”,它起源于1977年,由MikeLesk、DavidA.Novitz和GregChesson合作编写的第一版UUCP。尽管它相当老了,但仍然广为使用。新近发布的版本2,使最近的UUCP更为好用。第二类是在1983开发的,常被称为BNU(基本连网程序)、HoneyDanBerUUCP或HDB。这个奇怪的名字源于其作者:P.Honeyman、D.A.Novitz和B.E.Redman。HDB被认为是消灭了版本2UUCP之不足的功臣。例如,增加了新的传输协议,拆分了假脱机目录,能让你与之进行UUCP通信的每个站点上只
3、有一个目录。当前,软件厂商在其产品中捆绑的UUCP实施是TaylorUUCP1.04(该程序是IanTaylor于1993年编写并申请版本),它是本章所讲的版本的基础。以下将其统称为泰勒式UUCP,其1.04版本是1993年2月发布的。除了识别传统的配置文件外,对泰勒式UUCP稍作编译,也能够识别新式(比如a.k.a.“Taylor”)的配置文件。本书编写过程中,最新的1.05版本也发布了,很快将进入分销渠道。这两个版本的不同之处对你而言,没什么影响,因此,你大可利用本书中的信息,配置泰勒式UUCP1.05。本章的目的不是彻底论述UUCP命令的命令行选项有哪些,其作用是什
4、么,而是向大家介绍如何设置一个正在运行的UUCP节点。第一小节简要介绍UUCP是怎样实施远程命令执行和文件传输的。但是,我们将假设这个前题:大家对UUCP套件的用户程序有所了解。它们是uucp和uux。有关说明可参考在线手册。除了公开供用户访问的程序、uucp和uux程序外,UUCP套件中还包含有大量的只用于管理的命令。这些命令用于监控节点间的UUCP通信,删除旧的日志文件和编译特性等。详细情况未作讨论,因为我们这里的重点是UUCP。除此以外,这些命令已经编入文档,非常容易理解。但是,UUCP套件中还有第三种类型,这类由真正的UUCP“工程兵”组成,它们叫作uucico(
5、cico表示copy-incopy-out)和uuxqt,后者执行从远程系统发来的作业。11.1关于UUCP对于那些在本章内找不到自己需要的资料的用户来说,应该仔细阅读软件包自带的文档。104第一部分Linux网络管理员指南下载它是一个texinfo文件集,对利用泰勒式配置方案进行的设置进行了详细说明。利用tex和makeinfo,可将texinfo分别转换为DVI和GNUinfo文件集。如果想采用BNU甚至版2配置文件,则可参考另一本好书《ManagingUUCP和Usenet》。我觉得这本书讲得非常透彻。关于Linux系统上可用的UUCP,其详情可参考GuylhemA
6、znar(邮件地址guylhem@.oeil.qc.ca)编写的UUCP-HOWTO文档,该文档定期在comp.os.linux.an-nuonce发布。另外,还有一个UUCP新闻组,名为comp.mail.uucp。如果有和泰勒式UUCP相关的问题,最好提交到该新闻组,让其中的专家为你解决疑难,而不是访问comp.os.linux。11.1.1UUCP传输和远程作业的执行理解UUCP的关键在于搞清“作业”(jobs)一词的概念。用户利用uucp或uux发起一次传输就叫作一个作业。一次作业由一个命令和一个文件集组成,这个命令将在远程系统上执行,而文件集则将在不同站点间进行
7、传输。UUCP一般不会立即调用远程系统来执行作业(或你可利用kermit执行)。相反地,它会临时性地将作业说明保存起来。这就是所谓的“假脱机”(spooling)。下面保存作业说明的目录树就被称作假脱机目录(spooldirectory),一般位于/var/spool/uucp内。我们的示例中,作业说明中包含与即将执行的远程命令(lpr)相关的信息、请求执行作业的用户和两个其他的项目。除了作业说明外,UUCP还必须保存输入文件netguide.ps。spool文件的确切位置和命名可能会依据某些编译时选项而发生变化。兼容于HDB
此文档下载收益归作者所有