fingerd Daemon
Purpose
Provides server function for the finger command.
Syntax
inetd
daemon. It can also be
controlled from the command line, by using System Resource Controller (SRC) commands.Description
The fingerd
daemon is a simple
protocol that provides an interface to the finger command at several
network sites. The finger command returns a status report on
either the current system or a user. The fingerd daemon listens
for Transmission Control Protocol (TCP) requests at port 79 as listed
in the /etc/services file and the /etc/inetd.conf file.
For individual site security concern the fingerd daemon,
by default, will not forward any finger request to any other system. If it
receives a finger forward request, the fingerd daemon replies
with the message Finger forwarding service denied
to the finger
command. The system administractor has the option to turn on finger forwarding as the default when
running the fingerd daemon by using the -f flag.
Changes to the fingerd daemon can be made by using the
System Management Interface Tool (SMIT) or SRC or by editing the
/etc/inetd.conf file or /etc/services file. Entering
fingerd
at the command line is not recommended. The fingerd
daemon is started by default when it is uncommented in the /etc/inetd.conf
file.
The inetd
daemon gets its information from the
/etc/inetd.conf file and the /etc/services file.
After changing the /etc/inetd.conf or
/etc/services file, run the refresh
-s inetd
or kill
-1
InetdPID command to inform the
inetd
daemon of the changes to its configuration file.
The fingerd daemon should have a user ID with the least
privileges possible. The nobody
ID allows the least permissions. Giving the
fingerd daemon the nobody
user ID allows the daemon to be used
on your host. Change the /etc/services file to reflect the user ID you want to
use.
- Manipulating the fingerd Daemon with the System Resource Controller
-
The fingerd daemon is a subserver of the
inetd
daemon. The fingerd daemon is a member of thetcpip
SRC subsystem group. This daemon is enabled when it is uncommented in the /etc/inetd.conf file and can be manipulated by the following SRC commands:
Flags
Item | Description |
---|---|
-s | Turns on socket-level debugging. |
Item | Description |
---|---|
-f | Turns on finger forwarding service for this fingerd daemon. |
Examples
- To start the fingerd daemon type:
This command starts the fingerd subserver.startsrc -t finger
- To stop the
fingerd
daemon usually, type:
This command allows all pending connections to start and existing connections to complete but prevents new connections from starting.stopsrc -t finger
- To force stop the fingerd daemon and all fingerd connections
type:
This command terminates all pending connections and existing connections immediately.stopsrc -f -t finger
- To display a short status report about the fingerd daemon
type:
This command returns the daemon's name, process ID, and state (active or inactive).lssrc -t finger