linux系统服务解析

简介:

Linux系统服务解析


1.NetworaManager:在无线和有线网络之间快速切换。一般用于移动终端。


2.NetworkManagerDispatcher:在多种网络环境之间来回切换,与NetworkManager相同。


3.acpid:(没有预设端口)电源管理配置服务。


4.anacron(没有预设端口)一个自动化运行任务。Red Hat Linux 随带四个自动化任务的工具:cronanacronat、和 batc。当你的Linux主机并不是全天候开机,这个anacron就可以帮你执行在"chontab"设定的时间内没有执行的工作。举例来说,当你的主机在晚上12:00会自动关闭,但是偏偏crontab这个例行性工作是在4:00工作,这个时候例行性工作就不能起作用了。不过利用anacron就能做到。 (/etc/anacrontab


5.apmd:(没有预设端口)传统的高级电源管理程序,对于笔记本电脑比较有用,可以了解系统的电池电量。


6.atd:(没有预设端口)一个运行自动化服务。通常需要启动。不过如果你一直使用cron,那么也可以不启动。


7.auditd:(没有预设端口)管理审计系统。一个用于审计和存储的用户使用程序。


8.autofs:(没有预设端口)实现光盘,软盘自动加载。


9.avahi-daemonAvahizeroconf协议的实现。它可以在没有DNS服务的局域网里发现基于zeroconf协议的设备和服务。它跟mDNS一样。除非你有兼容的设备或使用zeroconf 协议的服务,否则就可以关闭。


10.avahi-dnsconfd:同上。


11.bluetooth:蓝牙,用于无线便携设备(不同于WiFi


12.conmanconman is a program for connecting to remote consoles beingmanaged by conmand


13.cpuspeed:监测系统空闲百分比,降低或加快CPU时钟速度和电压从而在系统空闲时将能源消耗降为最小,而在系统繁忙时最大化加快系统执行速度。


14.crond:用来执行例行性守护程序。


15.cups:(Common UNIX Printing System)公共UNIX打印支持,为Linux提供打印功能。安装打印机时需要的服务。


16.dhcdbd:这是一个让 DBUS系统控制 DHCP的接口。可以保留默认的关闭状态。


17.dunddund支持通过蓝牙拨号连接网络。(关联bluetooth


18.firstboot:该服务是RH安装过程特有的。它执行在安装之后的第一次启动时仅仅需要执行一次的特定任务。它可以被关闭。


19.gpm:终端鼠标指针支持(无图形界面)。如果你不使用文本终端,那就关闭它。我在运行级别 3 开启它,在运行级别 5 关闭它。


20.haldaemon:硬件监控系统。此服务监控硬件改变,为你更改过的硬件提供报告。(没有硬件更改就无需启动)


21.hidd:对输入设备(键盘,鼠标)提供支持。


22.httpdApache网络服务器。在系统上应用此服务有两个原因,一是要用它作为网络服务器,二是用它作为网址开发器.如果没有此二项,则不必安装Apache


23.ibmasmTools necessary to control the IBM Advanced System Management(ASM, also known as RSA(1)) device driver


24.ip6tables:如果你不知道你是否在使用 IPv6,大部分情况下说明你没有使用。该服务是用于IPv6的软件防火墙。大多数用户都应该关闭它。


25.iptables:防火墙。


26.irda:(Infrared Data Association)是一个实现红外无线数据传输的工业标准。


27.irqbalance:使系统支援多个CPU环境,统中断请求时进行负载平衡的程序,所以单CPU的机器就不需要这项服务。


28.kudzu:硬件自动检测程序,会自动检测硬件是否发生变动,并相应进行硬件的添加、删除工作。当系统启动时,kudzu会对当前的硬件进行检测,并且和存储在 /etc/sysconfig/hwconf中的硬件信息进行一一对照,如果某个硬件从系统中被添加或者删除时,那么kudzu就会察觉到,并且通知用户是否进行相关配置,然后修改/etc/sysconfig/hwconf,使硬件资料与系统保持同步。如果/etc/sysconfig/hwconf这个文件不存在,那么kudzu将会从/etc/modprobe.conf/etc/sysconfig/network-scripts/ /etc/X11/XF86Config中探测已经存在的硬件。


29.lvm2-monitor:使系统支持Logical Volume Manager逻辑分区。


30.mcstrans:主要用於配合 SELinux服务。


31.mdmonitor:该服务用来监测 SoftwareRAIDLVM的信息。它不是一个关键性的服务,可以关闭它。


32.mdmpd:与RAID设备相关的程序。关闭它。


33.messagebus:事件监控服务。此服务在必要时向所有用户发出广播信息,如服务器将要重启。


34.multipathd This daemon is in charge of checking for failed paths. When thishappens, it will reconfigure the multipath map the path belongs to, so thatthis map regains its maximum performance and redundancy.

Thisdaemon executes the external multipath config tool when events occur. In turn,the multipath tool signals the multipathd daemon when it is done with devmapreconfiguration, so that it can refresh its failed path list.


36.netfs:该服务用于在系统启动时自动挂载网络中的共享文件空间,比如:NFSSamba 等等。如果你连接到局域网中的其它服务器并进行文件共享,就开启它。大多数台式机和笔记本用户应该关闭它。


37.netplugd:此服务监控网络界面,根据信号关闭或启动它,主要用于不经常连接的手提电脑.


38.network:打开网卡服务,使系统支持网卡。


39.nfs:此服务使用户访问NFS共享文件,NFS系统客户机所必需的服务。


40.nfslock:只有在使用NFS网络文件共享功能时,此服务才被激活。


41.nscd:密码与群查找服务。此服务用于减慢N.I.S/Y.P.nist,ldaphesiod之类的服务.专门为这些服务提供更长的中断时间。


42.ntpd:(网络时间服务器)


43.oddjobdThe oddjobd daemon provides the com.redhat.oddjob service on thesystem-wide message bus. Each facility which oddjobd provides is provided as aseparate D-Bus method.Any method can be invoked by name by any user, subject toaccess controls enforced by both D-Bus and oddjobd.Most methods are implementedas helper programs.


44.pand:允许你通过蓝牙连接以太网。(关联bluetooth


45.pcscd:使系统支援 Smart Card


46.portmap:使系统支援 NFS Service


47.psacct:计算进程,活动进程追踪器,实际上是资源的浪费。


48.rdisc:实现客户端的ICMP路由器发现协议。 rdisc援引在开机时填入网络路由表的默认路由。


49.readahead_earlyreadahead_later:服务通过预先加载特定的应用程序到内存中以提供性能。如果你想程序启动更快,就开启它。


50.restorecond:系统支援 SELinux 监控档案状态。


51.rpcgssd:远程过程调用(RPC)是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。


52.rpcidmapd:使系统支援 NFSv4 Service


53.rpcsvcgssd


54.saslauthd:使用SASL的认证守护程序。


55.sendmail:邮件服务器。


56.smartd:自我监控服务。告诉用户硬件设备是否有损坏。这需要设备的精确智能特性。


57.sshdOpenSSH服务器。如果你需要SSH访问你的系统时才开启此服务。


58.syslog:系统登录。一项必要的服务,控制整个系统上的所有登录。


59.vncserver:虚拟网络计算服务器。在项目中应用VNC时非常有用。


60.wdaemon


61.winbindSamba名称服务器。Samba网络运行所必需.此服务将用户与群数据从windows网络映射到Linux工作站中。


62.wpa_supplicant:列出了所有接受网络和安全政策,其中包括预共享密钥。


63.xfsX字体服务器。你任何时间需要使用图形用户界面(GUI),就需要此服务。


64.ypbindSUNYP服务器名称服务器。此服务用于基于GLIBCNIS/YP网络服务。


65.yum-updatesd:使系统支援YUM自动更新服务


66.microcode_ctlmicrocode_ctl可以编码以及发送新的微代码到kernel以更新Intel IA32系列处理器(PentiumProPIIPIIIPentium 4Celeron, Xeon 等等 - 全部 P6 以及更高,不包括 pentium classics)。


67.nginx:实现与apache做负载均衡。

其它服务:

jexec

  如果你安装java1.6 就会有这个,让你可以双击运行 *.jar 文件。不想要就关


本文转自甘兵 51CTO博客,原文链接:http://blog.51cto.com/ganbing/1219380,如需转载请自行联系原作者

相关文章
|
3月前
|
Ubuntu Linux Anolis
Linux系统禁用swap
本文介绍了在新版本Linux系统(如Ubuntu 20.04+、CentOS Stream、openEuler等)中禁用swap的两种方法。传统通过注释/etc/fstab中swap行的方式已失效,现需使用systemd管理swap.target服务或在/etc/fstab中添加noauto参数实现禁用。方法1通过屏蔽swap.target适用于新版系统,方法2通过修改fstab挂载选项更通用,兼容所有系统。
225 3
Linux系统禁用swap
|
3月前
|
Linux
Linux系统修改网卡名为eth0、eth1
在Linux系统中,可通过修改GRUB配置和创建Udev规则或使用systemd链接文件,将网卡名改为`eth0`、`eth1`等传统命名方式,适用于多种发行版并支持多网卡配置。
337 3
|
2月前
|
Linux 网络安全 Docker
盘古栈云,创建带ssh服务的linux容器
创建带ssh服务的linux容器
280 146
|
3月前
|
缓存 安全 Linux
六、Linux核心服务与包管理
在没有网络的情况下,使用系统安装光盘是获取RPM包的常用方法。场景二:配置本地文件镜像源 (使用系统安装光盘/ISO)(检查RPM包的GPG签名以保证安全) 或。YUM/DNF包管理工具 (yum/dnf)(此处可以放置您为本主题制作的思维导图)处理依赖问题的危险选项 (应极力避免)(覆盖文件、替换已安装包)。(list) 则是列出文件。(query file) 是。(假设系统安装光盘已挂载到。信息 (verbose)。(upgrade) 选项。(all) 已安装的包。(package) 选项
336 11
|
Ubuntu Linux 网络安全
Linux系统初始化脚本
一款支持Rocky、CentOS、Ubuntu、Debian、openEuler等主流Linux发行版的系统初始化Shell脚本,涵盖网络配置、主机名设置、镜像源更换、安全加固等多项功能,适配单/双网卡环境,支持UEFI引导,提供多版本下载与持续更新。
301 0
Linux系统初始化脚本
|
4月前
|
运维 Linux 开发者
Linux系统中使用Python的ping3库进行网络连通性测试
以上步骤展示了如何利用 Python 的 `ping3` 库来检测网络连通性,并且提供了基本错误处理方法以确保程序能够优雅地处理各种意外情形。通过简洁明快、易读易懂、实操性强等特点使得该方法非常适合开发者或系统管理员快速集成至自动化工具链之内进行日常运维任务之需求满足。
237 18
|
3月前
|
安全 Linux Shell
Linux系统提权方式全面总结:从基础到高级攻防技术
本文全面总结Linux系统提权技术,涵盖权限体系、配置错误、漏洞利用、密码攻击等方法,帮助安全研究人员掌握攻防技术,提升系统防护能力。
284 1
|
3月前
|
监控 安全 Linux
Linux系统提权之计划任务(Cron Jobs)提权
在Linux系统中,计划任务(Cron Jobs)常用于定时执行脚本或命令。若配置不当,攻击者可利用其提权至root权限。常见漏洞包括可写的Cron脚本、目录、通配符注入及PATH变量劫持。攻击者通过修改脚本、创建恶意任务或注入命令实现提权。系统管理员应遵循最小权限原则、使用绝对路径、避免通配符、设置安全PATH并定期审计,以防范此类攻击。
1010 1
|
9月前
|
算法 测试技术 C语言
深入理解HTTP/2:nghttp2库源码解析及客户端实现示例
通过解析nghttp2库的源码和实现一个简单的HTTP/2客户端示例,本文详细介绍了HTTP/2的关键特性和nghttp2的核心实现。了解这些内容可以帮助开发者更好地理解HTTP/2协议,提高Web应用的性能和用户体验。对于实际开发中的应用,可以根据需要进一步优化和扩展代码,以满足具体需求。
847 29
|
9月前
|
前端开发 数据安全/隐私保护 CDN
二次元聚合短视频解析去水印系统源码
二次元聚合短视频解析去水印系统源码
344 4