CentOS下常见的系统服务以及相关的关闭方法

2020-01-30 14:34:36王振洲

nfslock NFS文件锁定功能 
nscd 密码与群查找服务 
ntpd 网络时间同步 
oddjobd  
pand 蓝牙个人区域网络 
pcscd 智能卡支持 
portmap 用来支持RPC连接,RPC被用于NFS以及NIS 等服务 
psacct 进程审计守护进程 
rawdevices rawdevices to block devices。Oracle数据库使用 
rdisc discovers routers守护进程 
readahead_early 开机内存载入优化 
readahead_later 开机内存载入优化 
restorecond SELinux相关联 
rpcgssd manages RPCSEC GSS contexts for the NFSv4 server 
rpcidmapd for NFSv4 that maps user names to UID and GID numbers 
rpcsvcgssd manages RPCSEC GSS contexts for the NFSv4 server 
saslauthd 使用SASL的认证守护进程 
sendmail 邮件服务器sendmail守护进程 
setroubleshoot SELinux Troubleshooting 
smartd 监控硬盘故障 
sshd OpenSSH服务器守护进程 
syslog 系统日志 
tcsd TrouSerS server daemon 
winbind 用于Samba服务器 
wpa_supplicant 无线设备支持 
xfs X Window字型服务器守护进程,为本地和远程X服务器提供字型集 
ypbind 为NIS客户机激活ypbind服务进程 
yum-updatesd RPM操作系统自动升级和软件包管理守护进程

关闭系统服务

为了使用系统运行得更快,更加顺畅,ML 默认打开了一些服务。但是如果你不会使用到这些服务,这些服务将浪费你的宝贵的系统资源,这时,你可以选择关闭或禁用这些服务。关闭不需要的服务: ntsysv然后按下面列示的条目对应服务名称进行适当的关闭,也可直接按下面指令进行修改:
如果没有打印机:
 

复制代码/sbin/chkconfig --level 235 cups off
如果没有局域网:
 

复制代码/sbin/chkconfig --level 235 smb off
如果不需要远程用户登录的:
 

复制代码/sbin/chkconfig --level 235 sshd off
如果不需要定时任务的:
 

复制代码/sbin/chkconfig --level 235 crond off
如果不需要添加新硬件的:
 

复制代码/sbin/chkconfig --level 235 kudzu off
知识点提示:
 

复制代码chkconfig
功能说明:命令激活和停运服务,检查、设定系统的各种服务。
语法:


复制代码chkconfig [--add][--del][--list][系统服务]
chkconfig [--level<等级代号>][系统服务][on/off/reset]
相关命令:
复制代码ntsysv runlevel telinit
该指令是 Redhat 公司遵循 GPL 规则所开发的程序,它可以查询操作系统在每一个执行等级(runlevel) 中,会执行哪些系统服务,其中包括各种后台程序。