第12章 认识 Linux网络服务
第12章 认识Linux网络服务
本章内容 ■客户机/服务器模型 ■守护进程 ■超级网络服务 Xinetd TCP Wrappers
本章内容 ◼ 客户机/服务器模型 ◼ 守护进程 ◼ 超级网络服务xinetd ◼ TCP_Wrappers
121客户机/服务器模型 客户机 服务器 客户机应用程序 服务器守护进程 操作系统 操作系统 网络协议 网络协议 网络连接
12.1 客户机/服务器模型
122守护进程 ■什么是守护进程 配置系统使守护进程自动运行
12.2 守护进程 ◼ 什么是守护进程 ◼ 配置系统使守护进程自动运行
122.1什么是守护进程 ■客户机发出的各种网络通信请求,在服务器端是 由各种守护进程来处理的。 ■守护进程是在后台运行并且没有控制终端的进程, 如: ■提供作业调度功能的守护进程 crond ˉ提供名称解析服务的守护进程 named ■提供htt服务的守护进程htd
12.2.1 什么是守护进程 ◼ 客户机发出的各种网络通信请求,在服务器端是 由各种守护进程来处理的。 ◼ 守护进程是在后台运行并且没有控制终端的进程, 如: ◼ 提供作业调度功能的守护进程crond ◼ 提供名称解析服务的守护进程named ◼ 提供http服务的守护进程httpd
启动守护进程的方法 ■启动守护进程的方法有以下几种: ■在系统引导时自动启动。运行各种守护进程的脚本程 序通常存放在/ etc/rc. d/init. d/目录中,这些脚本文件会 由/ etc/ro.drc脚本根据系统运行级别加以调用,从而启 动相应的守护进程。 手工运行命令启动。 ■由作业调度服务 crond启动
启动守护进程的方法 ◼ 启动守护进程的方法有以下几种: ◼ 在系统引导时自动启动。运行各种守护进程的脚本程 序通常存放在/etc/rc.d/init.d/目录中,这些脚本文件会 由/etc/rc.d/rc脚本根据系统运行级别加以调用,从而启 动相应的守护进程。 ◼ 手工运行命令启动。 ◼ 由作业调度服务crond启动
12.22配置系统使服务自动运行 使用 ntsysv工具 ■ chkconfig命令 1.3.8-(C)2000-2001 Red hat,Inc 服务 您想自动启动哪些服务? I[ aep1000 [ anacron k ammd H ata bcm5820 确定ⅹ 取消x 999999999999999999999999999e999 按1可获取关于某项服务的
12.2.2 配置系统使服务自动运行 ◼ 使用ntsysv工具 ◼ chkconfig命令
配置系统使服务自动运行 ■ X Window中使用“系统设置”|“服务器设置”‖“服务” 文件①)行动A编辑运行级别E)帮助(田 D⑧ 开始停止重启 日前运行的级别是:3编辑运行级别:3 口aepl000 描述 cron is a standard UNIX program that nuns userspecified programs v ancon at periodic scheduled times. vixie cron adds a number of features to he basic UNIX cron, inchuding better security and more powerful configuraton optons 0 autofs □bm5820 □ chargen吨p 状态 v cond crond(pid 1790)is nmning. cups 口aps-lpd 口 daytime
配置系统使服务自动运行 ◼ X Window中使用“系统设置”|“服务器设置”|“服务
123超级网络服务 xinetd ■认识 xinetd服务 ■ xinetd的配置文件 ■激活 xinetd服务 ■使用 telnet服务
12.3 超级网络服务xinetd ◼ 认识xinetd服务 ◼ xinetd的配置文件 ◼ 激活xinetd服务 ◼ 使用telnet服务
123.1认识 xinetd服务 xinetd是一个重要的 Linux服务,该服务用于管理很 多常用的 Internet服务,因此被称为超级网络服务 ■ xinetd监听配置文件中列出的与服务相关联的TCP 或UDP端口,一旦有客户请求这些端口, xinetd会 启动相应的服务器进程
12.3.1 认识xinetd服务 ◼ xinetd是一个重要的Linux服务,该服务用于管理很 多常用的Internet服务,因此被称为超级网络服务 ◼ xinetd监听配置文件中列出的与服务相关联的TCP 或UDP端口,一旦有客户请求这些端口,xinetd会 启动相应的服务器进程