Những dịch vụ nào có thể bị vô hiệu hóa trên Fedora 14?


8

Sau đây là đầu ra $chkconfig | grep 5:ontrên máy tính xách tay của tôi chạy 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

Tôi không sử dụng NM để kết nối Internet. Vì vậy, tôi nghĩ rằng nên được dừng lại ngay lập tức. Ngoài ra tôi có hệ thống tập tin ext4 vì vậy tôi cho rằng màn hình lvm2 có thể được tắt một cách an toàn.

Cách sử dụng chính của tôi là lướt mạng và mã hóa bằng Python.

Những dịch vụ nào tôi nên vô hiệu hóa để các tài nguyên không cần thiết không bị bận?

Câu trả lời:


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

Bạn có thể làm mà không cần NetworkManager, nhưng tôi thấy nó rất tiện dụng để xử lý việc thay đổi wifi trên máy tính xách tay (mà bạn nói là bạn đang sử dụng). Nếu bạn không cần nó, mặc dù, không có hại trong việc tắt này.

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

Đây có lẽ là những gì làm cho nút nguồn của bạn hoạt động và điều gì làm cho hệ thống bị treo khi bạn đóng nắp. Bạn có thể sống mà không có nó, nhưng có lẽ không muốn.

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

Đây là phần không gian người dùng của Hệ thống kiểm toán Linux, đây là một cách an toàn hơn để ghi nhật ký các sự kiện ở cấp độ nhân so với syslog. Trong số những thứ khác, nó ghi lại cảnh báo SELinux. Nói đúng ra, bạn không cần nó.

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

Đây là để tự động phát hiện các dịch vụ trên mạng - máy in là một ví dụ lớn. Nó không bắt buộc.

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

Điều này có thể sẽ chỉ bắt đầu trình điều khiển mở rộng tần số CPU bên trong bên phải như là một hoạt động khi bắt đầu, và không chạy bất cứ điều gì. (Và nếu nó không thể vì bất kỳ lý do gì và chạy daemon, bạn có thể muốn nó.)

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

Việc chạy này hald, đang trong quá trình bị lỗi thời, nhưng đối với Fedora 14, vẫn được sử dụng cho một số thứ. Tốt nhất để lại bây giờ

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

Việc này sẽ thiết lập bộ lọc gói cấp nhân và không để bất kỳ trình nền không gian người dùng nào chạy. Để lại nó trên.

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

Điều này là dành cho các hệ thống đa lõi / đa lõi. Nếu bạn chỉ có một, nó sẽ thoát vô hại sau vài giây. Bạn có thể đạt được một vài mili giây thời gian khởi động bằng cách tắt nó đi.

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

Nếu bạn chắc chắn rằng bạn không sử dụng lvm (lưu ý rằng bạn có thể sử dụng ext4 trên đầu trang của lvm!), Bạn có thể tắt màn hình lvm2, và điều tương tự cũng xảy ra với phần mềm md RAID và mdmonitor.

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

Đây là xe buýt hệ thống tin nhắn d-bus. Nếu bạn đang sử dụng một môi trường máy tính để bàn hiện đại, về cơ bản bạn sẽ cần điều này. Nếu bạn không , bạn có thể thoát khỏi mà không có nó, nhưng có lẽ sẽ phải hack mọi thứ. (Tôi khá chắc chắn gdmcần nó, ví dụ.)

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

Điều này không chạy bất kỳ trình nền, nhưng bắt đầu bất kỳ hệ thống tập tin mạng trong /etc/fstab/. Nó cũng vô hại.

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

Nếu bạn không sử dụng NFS, NIS hoặc một số dịch vụ dựa trên RPC khác, tất cả những dịch vụ này đều có thể tắt.

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

Về mặt kỹ thuật bạn không cần phải đăng nhập bất cứ điều gì, nhưng bạn có thể thực sự muốn. Bạn có thể xem xét điều chỉnh nó để hoạt động theo cách nhẹ hơn trên máy tính xách tay của bạn.

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

Điều này sẽ gửi số liệu thống kê sử dụng ẩn danh trở lại Dự án Fedora. Nó không chạy bất cứ thứ gì, nhưng có một tệp cron trong /etc/cron.d/smoltđó kiểm tra trạng thái ở đây. Nếu bạn không muốn nó, tôi khuyên bạn nên loại bỏ toàn bộ gói smolt. (Nhưng hãy cân nhắc để lại nó - dữ liệu rất hữu ích cho những người đặt bản phân phối cùng với bạn và nó chỉ mỗi tháng một lần.)

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

Một kịch bản khởi động chạy và thực hiện khác, tập lệnh này cần để giữ các quy tắc được tạo trong quá trình khởi động xung quanh khi hệ thống hoạt động. Để lại nó trên.


Cảm ơn các chi tiết. Đã tắt những cái mà tôi nghĩ vô dụng cho máy tính xách tay của tôi. Hy vọng máy tính xách tay của tôi hoạt động tốt sau khi khởi động lại. :)
Dharmit

Nếu bạn không sử dụng tính năng lọc gói, có thể bạn đã ở phía sau tường lửa, bạn cũng có thể xem xét tắt tính năng lọc gói.
fpmurphy

1

Tuy nhiên, có thể (và có thể, nếu bạn không chỉ định khác trong trình cài đặt) rằng bạn vẫn đang sử dụng LVM với ext4 trên các khối hợp lý, tuy nhiên, màn hình lvm2 chỉ thực sự hữu ích nếu bạn đang sử dụng ảnh chụp nhanh và / hoặc gương LVM , vì vậy nó là an toàn để trun đi.

Bạn đang sử dụng NFS theo bất kỳ cách nào? Nếu không, có lẽ bạn có thể tắt các dịch vụ netfs, nfslock và rpc * một cách an toàn.

Bạn có sử dụng bất kỳ thiết bị mDNS (hoặc ZeroConf) nào không? Avahi-daemon đều đăng ký máy tính của bạn dưới dạng thiết bị mdns và cho phép hệ thống của bạn tìm kiếm các thiết bị tương tự. Nếu bạn không có kế hoạch sử dụng nó, bạn có thể vô hiệu hóa nó.

Các dịch vụ khác khá bình thường khi chạy (như rsyslog) hoặc đơn giản là các quy trình khởi động không để lại xung quanh các quy trình đang chạy (như smolt và udev-post).


cupssử dụng avahi để khám phá máy in, nếu điều đó xảy ra là quan trọng đối với bạn.
mattdm
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.