可以在Fedora 14上禁用哪些服务?


8

以下是$chkconfig | grep 5:on运行Fedora 14的笔记本电脑上的输出。

NetworkManager  0:off   1:off   2:on    3:on    4:on    5:on    6:off
acpid           0:off   1:off   2:on    3:on    4:on    5:on    6:off
auditd          0:off   1:off   2:on    3:on    4:on    5:on    6:off
avahi-daemon    0:off   1:off   2:off   3:on    4:on    5:on    6:off
cpuspeed        0:off   1:on    2:on    3:on    4:on    5:on    6:off
haldaemon       0:off   1:off   2:off   3:on    4:on    5:on    6:off
ip6tables       0:off   1:off   2:on    3:on    4:on    5:on    6:off
iptables        0:off   1:off   2:on    3:on    4:on    5:on    6:off
irqbalance      0:off   1:off   2:off   3:on    4:on    5:on    6:off
lvm2-monitor    0:off   1:on    2:on    3:on    4:on    5:on    6:off
mdmonitor       0:off   1:off   2:on    3:on    4:on    5:on    6:off
messagebus      0:off   1:off   2:on    3:on    4:on    5:on    6:off
netfs           0:off   1:off   2:off   3:on    4:on    5:on    6:off
nfslock         0:off   1:off   2:off   3:on    4:on    5:on    6:off
rpcbind         0:off   1:off   2:on    3:on    4:on    5:on    6:off
rpcgssd         0:off   1:off   2:off   3:on    4:on    5:on    6:off
rpcidmapd       0:off   1:off   2:off   3:on    4:on    5:on    6:off
rsyslog         0:off   1:off   2:on    3:on    4:on    5:on    6:off
smolt           0:off   1:off   2:on    3:on    4:on    5:on    6:off
udev-post       0:off   1:on    2:on    3:on    4:on    5:on    6:off

我不使用NM连接到Internet。所以我认为应该立即停止。另外我有ext4文件系统,所以我假设可以安全地关闭lvm2-monitor。

我的主要用法是使用Python上网和编码。

我应该禁用哪些服务,以免不必要的资源保持忙碌?

Answers:


13
NetworkManager  0:off   1:off   2:on    3:on    4:on    5:on    6:off

您可以在没有NetworkManager的情况下进行操作,但是我发现它非常适合在笔记本电脑(您说您正在使用)上更改wifi。但是,如果您不需要它,则关闭它也没有害处。

acpid           0:off   1:off   2:on    3:on    4:on    5:on    6:off

这可能是使电源按钮正常工作的原因,也是使系统在您合上盖子时挂起的原因。没有它,您可以生活,但可能不想。

auditd          0:off   1:off   2:on    3:on    4:on    5:on    6:off

这是Linux Auditing System的用户空间部分,与syslog相比,它是记录内核级事件的更安全的方法。除其他外,它记录SELinux警报。严格来说,您不需要它。

avahi-daemon    0:off   1:off   2:off   3:on    4:on    5:on    6:off

这是用于自动发现网络上的服务-打印机就是一个很好的例子。不是必需的

cpuspeed        0:off   1:on    2:on    3:on    4:on    5:on    6:off

可能只是作为启动操作来启动正确的内核内CPU频率缩放驱动程序,而不执行任何操作。(并且,如果出于某种原因它不能运行守护程序,则可能需要它。)

haldaemon       0:off   1:off   2:off   3:on    4:on    5:on    6:off

这个运行中hald,它已经过时了,但是从Fedora 14开始,它仍然用于一些事情。最好暂时保留它

ip6tables       0:off   1:off   2:on    3:on    4:on    5:on    6:off
iptables        0:off   1:off   2:on    3:on    4:on    5:on    6:off

这将设置内核级数据包筛选器,并且不会使任何用户空间守护程序运行。放开它

irqbalance      0:off   1:off   2:off   3:on    4:on    5:on    6:off

这适用于多CPU /多核系统。如果只有一个,它将在几秒钟后无害退出。您可以通过chkconfigure关闭它来获得几毫秒的启动时间。

lvm2-monitor    0:off   1:on    2:on    3:on    4:on    5:on    6:off
mdmonitor       0:off   1:off   2:on    3:on    4:on    5:on    6:off

如果确定没有使用lvm(请注意,您可以在lvm上使用ext4!),则可以关闭lvm2-monitor,对于md软件RAID和mdmonitor也是如此。

messagebus      0:off   1:off   2:on    3:on    4:on    5:on    6:off

这是d总线系统消息总线。如果您使用的是现代桌面环境,则基本上需要它。如果不是,您可以在没有它的情况下逃脱,但可能必须将事情搞砸。(gdm例如,我很确定需要它。)

netfs           0:off   1:off   2:off   3:on    4:on    5:on    6:off

这不会运行任何守护程序,而是在中启动任何网络文件系统/etc/fstab/。两种方式都无害。

nfslock         0:off   1:off   2:off   3:on    4:on    5:on    6:off
rpcbind         0:off   1:off   2:on    3:on    4:on    5:on    6:off
rpcgssd         0:off   1:off   2:off   3:on    4:on    5:on    6:off
rpcidmapd       0:off   1:off   2:off   3:on    4:on    5:on    6:off

如果您不使用NFS,NIS或其他基于RPC的服务,则所有这些都可能关闭。

rsyslog         0:off   1:off   2:on    3:on    4:on    5:on    6:off

从技术上讲,您无需记录任何内容,但您可能确实想要记录。您可以考虑对其进行调整,使其在笔记本电脑上以更轻便的方式工作。

smolt           0:off   1:off   2:on    3:on    4:on    5:on    6:off

这会将匿名使用情况统计信息发送回Fedora项目。它什么也不会运行,但是有一个cron文件在/etc/cron.d/smolt其中检查状态。如果您不想要,我建议删除整个smolt包。(但是请考虑保留它-数据对于将发行版放在一起的人们很有用,并且每月只有一次。)

udev-post       0:off   1:on    2:on    3:on    4:on    5:on    6:off

另一个运行完成的启动脚本,该脚本需要在系统启动后保持启动过程中生成的规则。放开它


感谢您的详细信息。关闭了我认为对笔记本电脑无用的笔记本电脑。希望我的笔记本电脑重启后能正常工作。:)
Dharmit 2011年

如果您没有使用数据包过滤,则可能已经在防火墙后面,您也可以考虑关闭数据包过滤。
fpmurphy '16

1

可能(并且很可能,如果未在安装程序中另外指定)仍在逻辑卷上使用LVM和ext4,但是,lvm2-monitor仅在使用LVM快照和/或镜像时才真正有用,因此可以安全删除。

您是否以任何方式使用NFS?如果没有,您可以安全地关闭netfs,nfslock和rpc *服务。

您是否使用任何mDNS(或ZeroConf)设备?Avahi-daemon既可以将您的计算机注册为mdns设备,也可以使系统搜索类似的设备。如果您不打算使用它,可以将其禁用。

其他服务可以正常运行(如rsyslog),或者仅仅是启动进程,不会随处可见运行的进程(如smolt和udev-post)。


cups使用avahi进行打印机发现,如果那对您很重要。
mattdm 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.