欢迎来到天天文库
浏览记录
ID:12668462
大小:72.00 KB
页数:9页
时间:2018-07-18
《网络管理-配置arpa》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、网络管理-配置ARPA/Berkeley服务配置ARPA/Berkeley服务(1)目标:完成这一章,你将能做到以下事情:了解常用的ARPA-Berkeley服务。了解超级守护进程:inetd的功能。了解在inetd中启动ftp/telnet服务的过程。了解inetd配置文件。在命令行启动或停止网络服务。通过配置inetd.conf文件来启动或禁止某种internet服务。通过配置inetd.sec文件允许或禁止选定的客户机对网络服务的使用。通过配置passwd文件来允许或禁止指定的用户使用网络服务。记录ARPA/Berkeley网络服务请求的日志。使
2、用/etc/hosts.equiv文件来定义主机之间的信任关系。使用~/.rhosts文件来定义主机之间用户的信任关系。1.Internet服务的总览功能描述ARPABerkeley终端存取文件传输远程命令执行电子邮件内部进程通信网络信息动态路由名称服务时间同步远程启动远程打印telnetftpSMTPgatedNTPBOOTPrloginrcpremsh,rexecsendmail(使用SMTP)Socketsrwho,ruptime,fingerBINDprinter(rlpdaemon)2.internet服务的"客户机/服务器"模式客户端使用一
3、个服务服务器提供一个服务#rlogingary<----------------->rlogindInternet服务是基于“客户机/服务器”的模式。客户机使用服务器提供的服务。关键字“客户机/服务器”经常被用在系统之间而不是用在进程之间,但是一个服务器之所以能够提供服务是因为有一个服务进程运行,另一个方面,一个客户端只有运行一个客户端进程才能和服务器上的进程进行通信。一个系统如果同时运行一个客户进程和服务器进程,就能同时作为一个服务器和一个客户机。上例是说明一个简单的客户机/服务器关系,一个用户在节点roger上执行一个rlogin
4、命令从gary节点上获取一个虚拟的终端。rlogin程序是一个客户端的进程。而服务器上运行的是相应的服务器端的进程-rlogind,然后在rlogin和rlogind之间会建立一个网络通信对话线程。3.通过/sbin/rc启动Internet服务多数internet服务是一个守护进程。在系统启动过程中,系统运行在运行级别为2的时候启动这些进程,然后在系统中持续运行。internet服务在服务器上有如下一些守护进程:gatednamedrwhodxntpdsendmail每一个服务在/sbin/init.d下面都有一个启动/关闭脚本,相关的配置脚本在/e
5、tc/rc.config.d目录下。你也可以禁用其中的一些服务。检查/etc/rc.config.d文件中的控制变量(特别是netdaemons),来决定启动或者停止系统中的哪些服务。4.通过inetd启动internet服务虽然许多网络服务都有相应的守护进程在系统中持续运行,但还是有一些internet服务的服务进程是通过inetd(超级守护进程)来管理。inetd守护进程在系统启动过程中系统运行级别为2时启动,这个进程启动后会监控每个internet服务请求使用的的端口。当inetd接收到一个客户端的请求,就会启动对应的服务进程来响应这个请求。in
6、etd超级守护进程管理的internet服务有:telnetftptftpbootprloginremsh其它的服务通过inetd启动服务进程有两个主要的优点。首先,服务器进程只在需要的时候启动,这会减轻服务器的负载,第二,使用inetd,服务器可以同时与多个客户端建立连接,inetd守护进程处理另外的客户端请求的方式很简单,就是为这个客户端启动另外一个进程。如果有三个客户端telnet到你的服务器,inetd会启动三个telnetd服务器进程。注意:inetd只是在服务器上运行,即使没有inetd进程,你仍然可以telnet和ftp到其它的主机。in
7、etd守护进程在运行级别2时候启动并且在系统中持续运行直到系统关闭。与其它在启动过程中执行的脚本不同,inetd在/sbin/init.d/inetd没有控制参数,这就意味着如果你不想在系统启动的时候同时启动inetd,你必须从/etc/rc2.d中删除inetd启动脚本。你可以通过执行inetd启动脚本手工停止或者启动inetd:#/sbin/init.d/inetdstop#/sbin/init.d/inetdstartinetd守护进程相关的几个配置文件在下节描述:/etc/inetd.conf/etc/services/var/adm/inet
8、d.sec你的位置:首页->系统管理->网络管理->配置ARPA/Berkeley服务(2)配
此文档下载收益归作者所有