Remote login
Syntax:
rlogin [-8dE] [-e char] [-l username] host
Options:
- -8
- Allow an eight-bit input data path at all times.
Without this option, parity bits are stripped whenever the remote side's stop and start characters
are ^S and ^Q.
- -d
- Turn on socket debugging on the TCP sockets used for communication with the remote host. See
setsockopt().
- -E
- Stop any character from being recognized as an escape character.
When used with -8, this provides a completely transparent connection.
- -e char
- Use the specified character as the escape character (default is ~).
You can specify this as a literal character or as an octal value in the form
\nnn.
- -l username
- Log in with this user ID instead of the current one.
- host
- The official name, an alias, or the Internet address of a remote host.
Description:
The rlogin utility starts a terminal session on
the specified remote host. To validate the login ID,
rlogin uses the standard Berkeley
rhosts authorization mechanism.
Once you're connected, typing:
escape_char .
disconnects you from the remote host.
By default, the tilde (~) character is the escape character.
All echoing takes place at the remote site, so that (except
for delays) the rlogin is transparent. Flow
control via ^S and ^Q and flushing of
input and output on interrupts are handled properly.
Note:
This utility needs to have the setuid (
set user ID) bit set in its permissions.
If you use
mkefs,
mketfs,
mkifs,
mkmerklefs,
or
mkqnx6fs
on a Windows host to include this utility in an image,
use the
perms attribute to specify its permissions explicitly,
and the
uid and
gid attributes to set the ownership correctly.
Files:
The rlogin utility requires the libsocket.so shared library.
Environment variables:
- TERM
- Determines the user's terminal type.