LinuxCast学习笔记二十五:Service_Basic

时间:2022-12-26 10:03:40

 

         服务是运行在操作系统后台的一个或多个程序,为用户提供特定的服务,是运行在系统后台上一个或多个后台程序。

         服务通常都是不中断运行的,随时接收请求提供服务。在操作系统后台会运行大量的服务为系统及用户提供服务。

         服务配置最多的是网络服务,常见的服务有:Mail、FTP、SMB、Http、网游、域名DNS

操作系统在不同的模式下运行的服务是不同的。

         service服务名 [start|restart|stop]格式可以进行对服务的控制

         例如:servicessh start   开启运程服务

在文件/etc/init.d中可以查看当前系统的服务有哪些。

在文件/etc/rcx.d   x对应每个runlevel状态。

使用chkconfig –list 可以显示服务启动与否的详细信息。

chkconfig 服务名 [off|on]可以指定服务状态

 

系统有两套服务控制机制,XINETD控制的是属于实时的,不是常驻的服务。

XINETD收到服务请求后,实时调用临时的服务,作为一个常驻的服务在后台运行。

常见的xinetd服务主要有:

telnet\tftp\rsync 通常找到这些服务的配置文件即可进行更改设置了。

常见的服务主要有:

apache 网站

samba 网上邻居/域控制器

vsftpd ftp服务器

ldap 数据库

mysql 数据库

openvpn vpn

bind 域名服务器

postfix 邮件转发服务器

cyrus 邮件投递服务器