linux

位置:IT落伍者 >> linux >> 浏览文章

Linux各项系统开机服务的功能


发布日期:2018年02月22日
 
Linux各项系统开机服务的功能

Linux在启动时要启动很多系统服务它们向本地和网络用户提供了Linux的系统功能接口直接面向应用程序和用户但是开启不必要或有漏洞的服务则会给操作系统带来安全和性能上的影响下面我们以BluePoint Linux 的开机服务为例列表说明各项服务的功能(见附表)

alsasound

Alsa声卡驱动程序支持Alsa声卡驱动程序本来是为了 一种声卡Gravis UltraSound(GUS)而写的该程序被证 明很优秀于是作者就开始为一般的声卡写驱动程序 Alsa和OSS/Free 及OSS/Linux兼容但是有自己的接 口甚至比OSS优秀

amd

运行automount精灵程序该精灵在必要时自动安装一些 本地设备和NFS文件系统

apmd

apmd用来监视系统用电状态并将相关信息通过syslogd 写入日志也可以用来在电源不足时关机

arpwatch

该程序主要用来维护以太网物理地址和IP地址的对应关系

atalk

AppleTalk精灵程序注意不要在后台运行该程序该程 序的数据结构必须在运行其他进程前先花一定时间初始化

atd

运行用户用At命令调度的任务也在系统负荷比较低时 运行批处理任务

autofs

当您需要时自动转载文件系统而当您不需要时自动卸载

bootparamd

该服务允许老的Sun工作站从Linux网络启动它和rarp 现在很少使用基本上被bootp和dhcp取代了

crond

cron是Unix下的一个传统程序该程序周期地运行用户 调度的任务比起传统的Unix版本Vixie版本添加了不 少属性而且更安全配置更简单

dhcpd 该精灵提供了对动态主机控制协议(Dynamic Host Control Protocol)的访问支持

gated

gated通过一个数据库提供了网络路由功能支持它支持 各种路由协议包括RIP版本DCN HELLO协议 OSPF版本以及EGP版本

gpm

gpm为文本模式下的Linux程序如mc(Midnight Commander)提供了鼠标的支持它也支持控制台下鼠标 的拷贝粘贴操作以及弹出式菜单

httpd

http是着名的www服务器可用来提供HTML文件以 及CGI动态内容服务

inetd

因特网操作服务程序监控网络对各种它管理的服务的需 求并在必要的时候启动相应的服务程序通常inetd 管理的程序有telnetftprsh和rlogin关闭inetd也就 关闭了这些由它管理的服务

innd

inn是最流行的用户组新闻服务器它允许您建立起本地 新闻服务器配置有一定的难度可以先阅读/usr/doc/ inn*文档获得帮助

keytable 该程序的功能是转载您在/etc/sysconfig/keyboards里说 明的键盘映射表该表可以通过kbdconfig工具进行选 择您应该使该程序处于激活状态

ldap

LDAP代表Lightweight Directory Access Protocol 实现了目录访问协议的行业标准

linuxconf

linuxconf是Linux下的一个有效的系统配置工具该服 务允许远程运行

lpd

lpd是系统打印守护程序负责将lpr等程序提交给打印 作业

mcserv

Midnight Commander服务进程允许远程机器上的用户 通过Midnight Commander文件管理器操作本机文件服 务进程用PAM来验证用户需要给出用户名/口令 以通过验证

mysql 一个快速高效可靠的轻型SQL数据库引擎

named 域名服务器将Internet主机名解析为点分的IP地址

netfs 负责装载/卸载NFSSambaNCP(Netware)文件系统

network 激活/关闭启动时的各个网络接口

nfs

NFS是一个流行的基于TCP/IP网络的文件共享协议该 服务提供了NFS文件共享服务具体的配置在/etc/ exports文件里

nscd

该服务负责密码和组的查询并且缓沖查询结果如果您 的系统有比较慢的服务(如NIS和NIS+)则应该启动该 服务

pcmcia pcmcia主要用于支持笔记本电脑

portmap portmap用来支持RPC连接RPC被用于NFS以及NIS 等服务

postgresql PostgreSQL关系数据库引擎

proftpd proftpd是Unix下的一个配置灵活的ftp守护程序

radvd 路由广播程序

random

保存和恢复系统的高质量随机数生成器这些随机数是系 统一些随机行为提供的

routed

该守护程序支持RIP协议的自动IP路由表维护RIP主要 使用在小型网络上大一点的网络就需要复杂一点的协议

rstatd Rstat协议允许网络上的用户获得同一网络上各机器的性能 参数

rusersd 该服务使网络用户可以定位同一网络上的其他用户

rwalld

Rwall协议允许远程用户向在同一系统中活跃着的终端发送 消息类似wall的本地行为

rwhod

允许远程用户获得运行rwho精灵的机器上所有已登录用户 的列表与finger类似

sendmail 大名鼎鼎的邮件服务器

smb 启动和关闭smbd和nmbd精灵程序以提供SMB网络服务

snmpd 简单网络管理协议(SNMP)的守护精灵

syslog

syslog是操作系统提供的一种机制守护程序通常使用这 种机制将各种信息写到各个系统日志文件通常应该启动 该服务

xfs X的字体服务器

ypbind NIS/YP的客户端守护程序如果您需要使用NIS/YP机 器请启动这项服务否则关闭这项服务

yppasswd

让NIS用户能够修改密码运行在NIS域的服务器上客 户端程序同样也叫yppasswd

ypserv

标准NIS/YP网络协议的一个实现允许主机名用户名 和其他信息分布于网络各端运行在NIS服务器上客户 端不需要

上一篇:在Linux下使用Minolta Dimage 5相机

下一篇:一起学习在linux下使用汇编语言(1)