网络服务管理
一、网络服务
1、网络服务:网络服务是一种程序,该程序负责接收请求(监听)并对请求作出响应(应答)。
              服务的标准监听位置/etc/services文件记录。
              服务的标准应答,根据服务的内容的不同而不同。
2、服务的绝对位置:socket,IP地址端口套接字。
                      IP:端口号     192.168.1.1:80
3、客户端程序的绝对位置:客户端的IP:随机端口
4、网络服务的体系结构--client/server (C/S)
    客户端绝对位置/服务器绝对位置
5、服务器:
         服务器(软件):运行服务程序,并提供服务功能的计算机。
         服务器(硬件):是一台计算机,能更好的提供服务程序的运行环境。
二、服务的种类
1、系统服务,为操作系统的运行提供支持的服务。
2、网络服务,提供网络功能的服务。
3、按服务的启动方式的不同:
         独立启动的服务
         附属服务(临时服务)
三、独立启动服务的管理
1、独立启动服务的控制脚本:/etc/rc.d/init.d/服务名
/etc/rc.d/init.d/服务名 start|stop|restart|reload|status
                                启动    停止   重启      重新加载  状态
         network 网络服务,控制网络功能的实现。
         smb      samba服务,文件共享。
         sshd     安全的远程连接。
         sendmail 电子邮件服务。独立启动服务
         cups     打印服务。
 
service 服务名 tart|stop|restart|reload|status
 
2、服务的自动控制
修改/etc/rc.d/rcx.d/S|K序号服务名
使用chkconfig设置服务的启动与停止
         a、查看服务在各运行级下的起停状态
                   #chkconfig --list 服务名
         b、修改服务的默认启停状态
         #chkconfig --level 运行级列表  服务名 on|off
四、附属服务的管理
1、Linux中附属服务使用Super Domain进程管理,服务名为xinetd。
2、xinetd服务的配置文件--/etc/xinetd.conf
    includedir /etc/xinetd.d (定义了附属服务的存放位置)
        
3、安装xinetd服务:xinetd-2.3.14-10.el5.i386.rpm
4、附属服务的配置文件--telnet
         disable = yes|no 是否停用该服务
5、启动附属服务
         要求附属服务配置文件的disable = no
         重新启动xinetd服务:service xinetd restart
6、查看附属服务的启动状态:chkconfig --list  附属服务名
   控制附属服务的启动与关闭:chkconfig 服务名 on|off
五、服务的图形管理工具
1、system-config-services
2、ntsysv