Below we will give a brief introduction to the various services in Fedora Core 6 and provide recommendations for their use.
Knowledge Service (services)
Please read the Fedora Service Management Guide first. Learn what a service/background process (services/daemons) is, what is the run level (runlevels), and the various tools for managing services (Sevices).
You can use the Chkonfig or NTSYSV command at the command line to manage services, or use a system-config-services command with a graphical user interface. GNOME Users: System-Manage-"Server Settings-" Services. a single service introduction
We now introduce the various services (service) features included in Fedora Core 6 and provide recommendations for their use. This is not an exhaustive list. Be careful: Do not close services that you are unsure or unaware of.
Do not close the following services (unless you have a good reason):
Acpid, Haldaemon, Messagebus, KLOGD, network, SYSLOGD
Make sure that the changes are run levels 3 and 5.
NetworkManager, Networkmanagerdispatcher
NetworkManager is a background process that automatically switches network connections. Many notebook users need to enable this feature, which allows you to switch between the wireless network and the Wired network. Most desktop users should turn off the service. Some DHCP users may need to open it.
Acpid
The ACPI (full name Advanced Configuration and Power Interface) service is a source management interface. It is recommended that all notebook users open it. Some servers may not require ACPI. Common operations supported are: "Power switch", "Battery Monitor", "notebook Lid Switch", "Notebook display Brightness", "hibernate", "Hang Machine", and so on.
Anacron, ATD, cron
There are very small differences in these scheduler programs. It is recommended that you turn on cron, and if your computer will run for a long time, it should be open. For servers, you should have a better understanding of which scheduler should be open. In most cases, laptops/desktops should turn off ATD and Anacron. Note: The execution of some tasks requires anacron, such as cleaning/tmp or/var.
Apmd
Some notebooks and old hardware use APMD. If your computer supports ACPI, you should close APMD. If ACPI is supported, then APMD's work will be done by ACPI.
AutoFS
The service automatically mounts Removable Storage (such as a USB hard drive). If you use mobile media (such as a removable drive, u disk), it is recommended that you enable this service.
Avahi-daemon, AVAHI-DNSCONFD
Avahi is the implementation of ZEROCONF protocol. It can find devices and services based on the ZEROCONF protocol in a LAN without DNS service. It's the same as MDNs. Unless you have a compatible device or service using the ZEROCONF protocol, you should close it. I'll turn it off.
Bluetooth, Hcid, Hidd, SDPD, Dund, Pand
Bluetooth is used for wireless portable devices (non-wifi, 802.11). Many notebooks offer Bluetooth support. There are bluetooth mouse, Bluetooth headset and Bluetooth-enabled mobile phone. Many people do not have Bluetooth devices or Bluetooth-related services, so it should be turned off . Other Bluetooth-related services include: Hcid manages all visible Bluetooth devices, Hidd support for Input devices (keyboard, mouse), Dund support via Bluetooth dial-up connection, Pand allows you to connect Ethernet via Bluetooth.
Capi
is only useful for users using ISDN devices. Most users should close it.
Cpuspeed
The service can dynamically adjust the frequency of the CPU at runtime to conserve energy (power saving). Many laptops have CPU support for this feature, and more and more desktops are now supporting this feature. If your CPU is: Petium-m,centrino,amd powernow, Transmetta,intel speedstep,athlon-64,athlon-x2,intel Core 2, you should open /c2> it. If you want your CPU to run at a fixed frequency, close it.
Cron
See Anacron.
CUPSD, Cups-config-daemon
Printer-related. If you have a CUPS compatible printer that you can drive in Fedora, you should turn it on.
Dc_client, Dc_server
Disk caching (Distcache) is used for distributed session caching. Mainly used in Ssl/tls server. It can be used by Apache. Most desktops should shut it down .
dhcdbd
This is an interface that allows the DBUS system to control DHCP. You can leave the default shutdown state.
Diskdump, Netdump
Disk dumps (Diskdump) are used to help debug kernel crashes. After the kernel crashes, it will save a "dump" file for analysis. The network dump (netdump) has the same functionality as Diskdump, except that it can be stored over the network. Unless you are diagnosing kernel-related problems, they should be closed .
Dund
See also Bluetooth.
Firstboot
This service is unique to the Fedora installation process. It performs a specific task that only needs to be performed once after installation for the first time. It can be turned off .
gpm
Terminal mouse pointer support (no graphical interface). If you do not use text terminals (CTRL-ALT-F1, F2). ), then close it. However, I started it at run Level 3 and closed it at run Level 5.
Hidd
See also Bluetooth.
Hplip, Hpiod, HPSSD
The Hplip service enables HP printer support on Linux systems, including inkjet,deskjet,officejet,photosmart,business inkjet and a subset of LaserJet printers. This is the product of HP-sponsored HP Linux print project (HP Linux Printing project). If you have a compatible printer, enable it.
Iptables
It is the Linux standard firewall (software firewall). If you are directly connected to the Internet (e.g., cable,dsl,t1), it is recommended to open it. If you use a hardware firewall (such as: D-link,netgear,linksys, etc.), you can turn it off. It is highly recommended to open it .
Ip6tables
If you do not know if you are using IPV6, most of the cases indicate that you are not using it. This service is a software firewall for IPV6. Most users should close it. Read here to learn how to turn off Fedora's IPv6 support.
IrDA, Irattach
IrDA provides communication support for infrared devices (notebooks, PDA ' s, cell phones, calculators, etc.). Most users should close it.
Irqbalance
In multiprocessor systems, enabling this service can improve system performance. Most people don't use multiprocessor systems, so shut it down . But I don't know what it does to the multi-core CPU ' s or hyper-Threading CPU ' s system effect. shutting down on a single-CPU system should not be problematic.
Isdn
It's a way of accessing the Internet. Unless you use an ISDN cat to surf the internet, you should close it.
Kudzu
The service carries out hardware probes and is configured. If you replace the hardware or need to detect hardware changes, turn it on. But the vast majority of desktops and servers can be turned off and started only when needed.
Lm_sensors
The service can detect the value of a motherboard sensor device or the state of a particular hardware (typically used for laptops). You can use it to check the computer's real-time status and understand the computer's health. It is more popular among GKRELLM users. See Lm_sensors's home page for more information. If there are no special reasons, it is recommended to close it.
Mctrans
If you use SELinux, open it. By default, Fedora Core opens SELinux.
Mdmonitor
This service is used to monitor Software RAID or LVM information. It is not a critical service and can be turned off .
Mdmpd
This service is used to monitor multi-path devices (this type of storage device can be accessed by more than one controller or method). It should be closed .
Messagebus
This is the Linux IPC (interprocess communication, interprocess communication) service. Specifically, it interacts with the DBUS and is an important system service. It is highly recommended to open it .
Netdump
See Diskdump.
Netplugd
NETPLUGD is used to monitor the network interface and execute the specified command when the interface state changes. It is recommended that you keep its default shutdown state.
Netfs
This service is used to automatically mount the shared file space on the network when the system starts, such as Nfs,samba and so on. If you connect to another server on your local area network and file sharing, open it. Most desktop and notebook users should close it.
NFS, Nfslock
This is the standard file sharing method for the UNIX/LINUX/BSD series operating system. Unless you need to share data in this way, close it.
Ntpd
The service automatically updates the system time over the Internet. If you can permanently maintain an Internet connection, it is recommended to open it, but not necessarily .
Pand
See also Bluetooth.
Pcscd
The service provides smart cards (as well as embedded in credit cards, identification card small chips) and smart card reader support. If you don't have a reader device, turn it off .
Portmap
This service is a complement to NFS (file sharing) and NIS (authentication). Unless you are using NFS or NIS services, close it.
Readahead_early, Readahead_later
The service provides performance by preloading specific applications into memory. If you want the program to start faster, turn it on.
Restorecond
Used to monitor and reload the correct file context (contexts) for SELinux. It is not necessary, but if you use SELinux, it is strongly recommended to open it .
RPCGSSD, RPCIDMAPD, RPCSVCGSSD
For NFS V4. Unless you need or use NFS v4, otherwise close it.
SendMail
Unless you are managing a mail server or you want to deliver or support a shared IMAP or POP3 service within a LAN. Most people do not need a message transfer agent. If you send and receive emails via web pages (Hotmail/yahoo/gmail) or by using mail-receiving programs (such as Thunderbird, Kmail,evolution, and so on). You should close it.
Smartd
The Smart Disk monitoring service is used to monitor and predict disk failure or disk problems (provided that the disk must support SMART). Most desktop users do not need this service, but it is recommended to open it, especially the server.
Smb
The SAMBA service is a required service for sharing files between Linux and Windows. If a Windows user needs to access a file on Linux, enable it. See how to configure Samba under Fedora Core 6.
Sshd
SSH allows other users to log on to your system and execute programs that can be the same network as you or remote users. Opening it has potential security implications. If you do not need to go from another machine or do not need to log on remotely, you should close it.
xinetd
(the service may not be installed by default) it is a special service. It can start multiple services based on requests received by a particular port. For example, a typical Telnet program connects to Port 23rd. If a telent request is detected by xinetd on Port 23rd, then xinetd will start the telnetd service to ring the request. For ease of use, you can turn on it. Run Chkconfig--list, check xinetd related output to know which services are xinetd managed.