Previous Page | Next Page

  1. Introduction
  2. About Linux
  3. Installation and getting started
  4. Logging in and out
  5. Basic Linux Commands
  6. Linux Files and File Permissions
  7. Linux Directory Structure
  8. Finding Files
  9. Linux Help
  10. Setting Time
  11. Devices
  12. Tips
  13. Accessing Other Filesystems
  14. Accessing Removable Media
  15. Making and Managing Filesystems
  16. Emergency Filesystems and Procedures
  17. LILO and Runlevels
  18. Init
  19. Environment, Shell Selection, and Startu
  20. Linux Kernel
  21. Package Installation and Printing
  22. Configuration, Logging and CRON
  23. Keys and Terminal Configuration
  24. Sound Configuration
  25. Managing Users
  26. Passwords
  27. Process Control
  28. Configuration and Diagnostic Tools
  29. Overall Configuration
  30. Using PAM
  31. Basic Network Setup
  32. Tools and Terms
  33. Novell and Printing
  34. Inetd Services
  35. Xinetd Services
  36. Other Network Services
  37. FTP and Telnet
  38. Samba
  39. Identd (auth)
  40. X Configuration
  41. X Use
  42. Using X Remotely
  43. X Documentation
  44. DNS
  45. DHCP and BOOTP
  46. Apache
  47. NFS
  48. PPP
  49. Mail
  50. Routing
  51. IP Masquerading
  52. Proxy Servers and ipchains
  53. UUCP
  54. News
  55. NIS
  56. Network Security
  57. Secure Shell
  58. Text Processing
  59. Shell Programming
  60. Emacs
  61. VI
  62. Recommended Reading
  63. Credits

Other Linux Network Services

Network services not normally controlled using the inetd daemon include but are not limited to:

  • arpwatch - Keeps track of ethernet IP addresses that are resolved using the ARP protocol. This allows system administrators to note new IP addresses being used. It maintains a database in /var/arpwatch/arp.dat
  • bootparamd - Allows remote computers to boot from a Linux box using the BOOTP network protocol. This allows the remote computer to get its IP address if the server knows the hardware address of the remote machine. The DHCP protocol is an upgrade to this protocol since it is more automated.
  • dhcpd - Provides DHCP services to "lease" out IP addresses to remote machines.
  • gated - Provides routing services for BGP and other protocols. Alternative to routed. Supports IGP (Interior gateway protocol) and EGP (Exterior Gateway Protocol).
  • httpd - The Apache hypertext transfer protocol Web server.
  • identd (auth) - Server implementing the TCP/IP proposed standard IDENT user identification protocol in RFC 1413. It returns user information to a remote host that a user is requesting a service from. Also called auth.
  • innd - The Usenet news server
  • ldap - Lightweight directory access protocol package which provides client/server based directory database services which runs on UNIX platforms over TCP/IP. RFC is 1777.
  • mars-nwe - Loads the MARS Netware compatible file and print server daemon called nwserv. Allows a Linux machine to be used as a file and printserver for netware based clients using IPX/SPX.
  • mcserv - Allows users on remote machines to use the midcommander file manager to work with files. It uses the PAM library for authentication.
  • named - Provides DNS services. It is a name server used to translate local IP addresses to names and vice-versa.
  • nfs - Provides Network File System server services
  • nfslock - NFS file locking service. Starts the daemons rpc.locked and rpc.statd. The rpc.statd daemon implements the Network Status Monitor (NSM) RPC protocol which is a reboot notification service used to implement file lock recovery when an NFS server crashes and reboots.
  • portmap - Provides Remote Procedure Call (RPC) support for other protocols like NFS.
  • postgresql - Runs the postgres database and provides SQL services. It runs the daemon postmaster.
  • pulse - Heartbeat daemon for monitoring the health of lvs (Redhat clustering services) cluster nodes. This tool is used for clustering machines.
  • pxe - A preboot execution environment (PXE) server. Allows network boot of other PXE machines. PXE is a standard developed by Intel for a means of booting various operating systems on remote machines.
  • routed - Provides for automatic router table updates using the RIP dynamic routing information protocol.
  • rstatd - The rstat protocol allows users on a network to get performance information for any machine on the network. Runs the rpc.rstatd daemon which provides performance statistics retrieved from the kernel usually by using the "rup" command.
  • rusersd - Provides services that allow users to find one another over the network.
  • rwalld - Provides users with an ability to use the rwall command to write messages on remote terminals.
  • rwhod - The rwho protocol lets remote users get a list of all users logged onto a machine by running the rwho daemon.
  • sendmail - The sendmail mail transport agent daemon used to move e-mail from one machine to another.
  • smb - Provides SMB (Samba) client/server services which include file and print services. It allows Linux computers to exchange file and printer services with Microsoft Windows based systems.
  • snmpd - Provides Simple Network Management Protocol support to Linux.
  • squid - Runs the squid proxy web server
  • xfs - X font file server
  • xntpd - Starts the Network Time Protocol NTPv3 daemon. NTP provides a means to synchronize time and coordinate time distribution in a large, diverse internet operating at all speeds. RFC 1305 describes this protocol.
  • ypbind - Binds YP/NIS clients to a yellow pages server. NIS is a name service created by Sun.
  • yppasswdd - Allows users to change their passwords on systems running YP/NIS
  • ypserv - This daemon provides the YP/NIS (Network Information System) server functions.