HP-UX Reference (11i v1 00/12) - 1M System Administration Commands N-Z (vol 4)

__________________________________________________________________________________________________________________________________________________________________________________________________
__________________________________________________________________________________________________________________________________________________________________________________________________
STANDARD Printed by: Nora Chuang [nchuang] STANDARD
/build/1111/BRICK/man1m/naaagt.1m
________________________________________________________________
___ ___
t
telnetd(1M) telnetd(1M)
If bannerfile is not specified, telnetd does not print a login banner.
-s This options allows users to set the BUFFERSIZE value. This options, when set,
informs telnetd the number of user bytes to concatenate before sending to TCP.
This option is set with integer values. There is no specified default.
-t Enable the TAC User ID option. The system administrator can enable the TAC User
ID option on servers designated as participating hosts by having inetd start tel-
netd
with the -t option in /etc/inetd.conf:
telnet stream tcp nowait root /usr/lbin/telnetd telnetd -t
In order for the TAC User ID option to work as specified, the system administrator
must assign to all authorized users of the option the same login name and unique user
ID (UUID) on every participating system to which they are allowed TAC User ID
access. These same UUIDs should not be assigned to non-authorized users.
Users cannot use the feature on systems where their local and remote UUIDs differ,
but they can always use the normal telnet login sequence. Also, there may be a
potential security breach where a user with one UUID may be able to gain entry to
participating systems and accounts where that UUID is assigned to someone else,
unless the above restrictions are followed.
A typical configuration may consist of one or more secure front-end systems and a net-
work of participating hosts. Users who have successfully logged onto the front-end
system may telnet directly to any participating system without being prompted for
another login.
-z This option allows users to set the BUFFERTIMEOUT value. This option, when set,
informs telnetd how long it should wait before timing out and flushing the con-
catenated user data to TCP. Note that the TIMEOUT value is measured in clock ticks
(10ms) and not in seconds. This option is set with integer values. There is no specified
default.
-TCP_DELAY This option allows the users to disable the TCP_NODELAY socket option. When
telnetd is invoked with this option, small writes over telnetd may concatenate
at the tcp level so that larger tcp packets are sent to the client at less frequent inter-
vals.
To configure telnetd to have a BUFFERSIZE of 100 bytes and a BUFFERTIMEOUT
of 100 ticks and the
TCP_DELAY ON, the entry in /etc/inetd.conf
would be:
telnet stream tcp nowait root /usr/lbin/telnetd telnetd -s100 \
-z100 -TCP_DELAY
DIAGNOSTICS
If any error is encountered by telnetd in establishing the connection, an error message is returned
through the connection, after which the connection is closed and the server exits. Any errors generated by
the login process or its descendents are passed through as ordinary data.
The following diagnostic messages are displayed by telnetd:
unable to allocate Telnet device
The server was unable to obtain a Telnet pseudo-terminal for use with the login process. Either
all Telnet pseudo-terminals were in use or the
telm driver has not been properly set up (see
tels(7)).
Next step: Check the Telnet pseudo driver configuration of the host where
telnetd is execut-
ing.
fork: No more processes
telnetd
was unable to fork a process to handle the incoming connection.
Next step: Wait a period of time and try again. If this message persists, the server’s host may
have runaway processes that are using all the entries in the process table.
/usr/bin/login: ...
The login program could not be started via
exec*() for the reason indicated (see exec(2)).
Section 1M960 2 HP-UX Release 11i: December 2000
___
___