千万个美丽的未来,抵不上一个温暖的现在,每一个真实的现在,都是我们曾经幻想的未来!
						
					
	Jul
	5
	
	
	
	
	RHEL/CentOS 6.x的系统服务比5.x系列的要多了很多新面孔,估计很多童鞋不甚理解,网上这方面资料也很少。理解这个对运维人员是必要的,因为开启不必要的服务越多,系统就相对越不安全。不需开启的服务尽量关闭。本人结合自己的应用经验做一些讲解说明,有不同理解的童鞋欢迎交流。
下面列表是在RHEL/CentOS 6.x最小化桌面环境安装下显示出来的系统服务,其中红色字体标注的是用官方的minimal ISO最小化安装系统后的服务列表。
| 服务名称 | 功能 |      默认  |    建议  | 备注说明 | 
| NetworkManager | 用于自动连接网络,常用在Laptop上 | 开启 | 关闭 | 对服务器无用 | 
| abrt-ccpp | 开启 | 自定 | 对服务器无用 | |
| abrt-oops | 开启 | 自定 | 对服务器无用 | |
| abrtd | 开启 | 自定 | 对服务器无用 | |
| acpid | 电源的开关等检测管理,常用在Laptop上 | 开启 | 自定 | 对服务器无用 | 
| atd | 在指定时间执行命令 | 开启 | 关闭 | 如果用crond,则可关闭它 | 
| auditd | 审核守护进程 | 开启 | 开启 | 如果用selinux,需要开启它 | 
| autofs | 文件系统自动加载和卸载 | 开启 | 自定 | 只在需要时开启它,可以关闭 | 
| avahi-daemon | 本地网络服务查找 | 开启 | 关闭 | 对服务器无用 | 
| bluetooth | 蓝牙无线通讯 | 开启 | 关闭 | 对服务器无用 | 
| certmonger | 关闭 | 关闭 | ||
| cpuspeed | 调节cpu速度用来省电,常用在Laptop上 | 开启 | 关闭 | 对服务器无用 | 
| crond | 计划任务管理 | 开启 | 开启 | 常用,开启 | 
| cups | 通用unix打印服务 | 开启 | 关闭 | 对服务器无用 | 
| dnsmasq | dns cache | 关闭 | 关闭 | DNS缓存服务,无用 | 
| firstboot | 系统安装后初始设定 | 关闭 | 关闭 | |
| haldaemon | 硬件信息收集服务 | 开启 | 开启 | |
| ip6tables | ipv6防火墙 | 开启 | 关闭 | 用到ipv6网络的就用,一般关闭 | 
| iptables | ipv4防火墙 | 开启 | 开启 | ipv4防火墙服务 | 
| irqbalance | cpu负载均衡 | 开启 | 自定 | 多核cup需要 | 
| kdump | 硬件变动检测 | 关闭 | 关闭 | 服务器无用 | 
| lvm2-monitor | lvm监视 | 开启 | 自定 | 如果使用LVM逻辑卷管理就开启 | 
| matahari-broker | 关闭 | 关闭 | 此服务不清楚,我关闭 | |
| matahari-host | 关闭 | 关闭 | 此服务不清楚,我关闭 | |
| matahari-network | 关闭 | 关闭 | 此服务不清楚,我关闭 | |
| matahari-service | 关闭 | 关闭 | 此服务不清楚,我关闭 | |
| matahari-sysconfig | 关闭 | 关闭 | 此服务不清楚,我关闭 | |
| mdmonitor | 软raid监视 | 开启 | 自定 | |
| messagebus | 负责在各个系统进程之间传递消息 | 开启 | 开启 | 如停用,haldaemon启动会失败 | 
| netconsole | 关闭 | 关闭 | ||
| netfs | 系统启动时自动挂载网络文件系统 | 开启 | 关闭 | 如果使用nfs服务,就开启 | 
| network | 系统启动时激活所有网络接口 | 开启 | 开启 | 网络基础服务,必需! | 
| nfs | 网络文件系统 | 关闭 | 关闭 | nfs文件服务,用到就开启 | 
| nfslock | nfs相关 | 开启 | 关闭 | nfs相关服务,用到就开启 | 
| ntpd | 自动对时工具 | 关闭 | 自定 | 网络对时服务,用到就开启 | 
| ntpdate | 自动对时工具 | 关闭 | 关闭 | |
| oddjobd | 与D-BUS相关 | 关闭 | 关闭 | |
| portreserve | RPC 服务相关 | 开启 | 自定 | 可以关闭 | 
| postfix | 替代sendmail的邮件服务器 | 开启 | 自定 | 如果无邮件服务,可关闭 | 
| psacct | 负荷检测 | 关闭 | 关闭 | 可以关闭 | 
| qpidd | 消息通信 | 开启 | 开启 | |
| quota_nld | 关闭 | 关闭 | 可以关闭 | |
| rdisc | 自动检测路由器 | 关闭 | 关闭 | |
| restorecond | selinux相关 | 关闭 | 关闭 | 如果开启了selinux,就需开启 | 
| rpcbind | 开启 | 开启 | 关键的基础服务,nfs服务和桌面环境都依赖此服务!相当于CentOS 5.x里面的portmap服务。 | |
| rpcgssd | NFS相关 | 开启 | 关闭 | NFS相关服务,可选 | 
| rpcidmapd | RPC name to UID/GID mapper | 开启 | 关闭 | NFS相关服务,可选 | 
| rpcsvcgssd | NFS相关 | 关闭 | 关闭 | NFS相关服务,可选 | 
| rsyslog | 提供系统的登录档案记录 | 开启 | 开启 | 系统日志关键服务,必需! | 
| saslauthd | sasl认证服务相关 | 关闭 | 关闭 | |
| smartd | 硬盘自动检测守护进程 | 关闭 | 关闭 | |
| spice-vdagentd | 开启 | 开启 | ||
| sshd | ssh服务端,可提供安全的shell登录 | 开启 | 开启 | SSH远程登录服务,必需! | 
| sssd | 关闭 | 关闭 | ||
| sysstat | 开启 | 开启 | 一组系统监控工具的服务,常用 | |
| udev-post | 设备管理系统 | 开启 | 开启 | |
| wdaemon | 关闭 | 关闭 | ||
| wpa_supplicant | 无线认证相关 | 关闭 | 关闭 | |
| ypbind | network information service客户端 | 关闭 | 关闭 | 
系统服务管理工具:
chkconfig(所有linux发行版都有),用法很简单,如下:
chkconfig --list [name] chkconfig --add chkconfig --del chkconfig [--level ]
ntsysv(Redhat系发行版特有),直接运行选择服务是否自启动。
3、查看系统服务的相关说明:
在RHEL/CentOS下这些系统服务都是Shell脚本,我们可以使用rpm的命令参数来查看相应服务的说明。如想查看mysqld服务的说明:
rpm -qi $(rpm -qf /etc/init.d/mysqld)
如图所示:
	Nov
	13
	
	
	
	
	
	     今天装了一个番茄花园的2003 SP2系统,系统装好后发现一个问题,就是在桌面-我的电脑-右键多出了几个菜单,搜索,管理(这个是都有的,可以不删除)、服务、控制,非常讨厌之,寻找删除其的方法,百度搜索一大堆,大多是说什么用什么360、优化大师、超级兔子等,这些我也下载使用了,根本找不到能删除桌面我的电脑右键的菜单的,所以请有此问题的朋友不必试这些软件了,
下面介绍下我是如何删除这些菜单的,经过N多方法终于让我找到能删除这几个菜单的方法了,开始菜单-运行-输入regedit打开注册表-搜索{20D04FE0-3AEA-1069-A2D8-08002B30309D}该项,搜索到该项之后你就会发现该项下面有一个shell项,打开shell项那几个菜单就映入眼帘了,find是搜索,Manage是管理,services是服务,控制是中文的你不是文盲都能看懂。你删除前可以先把shell备份了,现在你想删除哪个菜单就可以删除哪个菜单了,删除后立即生效,删除了那几个菜单感觉好多了,呵呵,希望这篇文章对你有所帮助。
	下面介绍下我是如何删除这些菜单的,经过N多方法终于让我找到能删除这几个菜单的方法了,开始菜单-运行-输入regedit打开注册表-搜索{20D04FE0-3AEA-1069-A2D8-08002B30309D}该项,搜索到该项之后你就会发现该项下面有一个shell项,打开shell项那几个菜单就映入眼帘了,find是搜索,Manage是管理,services是服务,控制是中文的你不是文盲都能看懂。你删除前可以先把shell备份了,现在你想删除哪个菜单就可以删除哪个菜单了,删除后立即生效,删除了那几个菜单感觉好多了,呵呵,希望这篇文章对你有所帮助。









