1. 什么是deamons与服务(service)
常驻在内存中的程序,提供网络或系统功能.
1.1 deamon的分类
依据deamon的启动和管理分为两类
stand_alone:可单独启动的服务 服务目录/etc/init.d/*.sh
super deamon:由一只deamon来统一管理.当有客户端请求是,启动服务,完成服务后,释放资源.
deamon命名规则,一般名字加d.如:crond
1.2 服务与端口对应
网络服务程序一般都对应一个端口提供服务.如http端口80
1.3 deamon的启动脚本与启动方式
2. 解析super deamons配置文件
2.1 默认配置文件 /etc/xinetd.conf
包括服务启动的默认参数及各个服务的启动参数
3. 系统的防火墙管理(xinetd,TCP Wrappers)
3.1 /etc/hosts.allow,/etc/hosts.deny管理
3.2 TCP Wrappers的特殊功能
可追踪联机信息
4. 系统开启的服务
4.1 观察系统启动的服务
ps观察系统所有启动程序,netstate观察有网络监听的服务
4.2 设定开机后立即启动的方法
系统在启动是,根据不同的等级执行不同的服务
chkconfig :管理系统服务默认开机启动与否
列出目前系统被chkconfig管理的服务
chkconfig --list|more
控制atd服务在run level 345时启动
chkconfig --level 345 atd on
设定自己的系统服务(在/etc/int.d/目录放置服务启动脚本)
chkconfig [--add|--del] 自己的服务名称