rlogin |
[-468dEn ] [-e
char] [-l
username] [-p
port] host |
rlogin |
[-468dEn ] [-e
char] [-p
port] username@host |
rlogin
starts a terminal session on a remote host
host.
rlogin
first attempts to use the standard
Berkeley rhosts authorization mechanism. The options are
as follows:
-4
- Use IPv4 addresses only.
-6
- Use IPv6 addresses only.
-8
- The
-8
option allows an eight-bit input data path
at all times; otherwise parity bits are stripped except when the remote
side's stop and start characters are other than
‘^S/^Q’.
-d
- The
-d
option turns on socket debugging (see
setsockopt(2)) on the
TCP sockets used for communication with the remote host.
-E
- The
-E
option stops any character from being
recognized as an escape character. When used with the
-8
option, this provides a completely transparent
connection.
-e
char
- The
-e
option allows user specification of the
escape character, which is “~” by default. This
specification may be as a literal character, or as an octal value in the
form \nnn.
-l
username
- the
-l
option specifies an alternate
username for the remote login. If this option is not
specified, your local username will be used.
-n
- Set the
TCP_NODELAY
socket option, which can
improve interactive responsiveness at the possible downside of increased
network load.
-p
port
- Uses the given port instead of the one assigned to
the service “login”. May be given either as symbolic name or
as number.
A line of the form “⟨escape char⟩.”
disconnects from the remote host. Similarly, the line “⟨escape
char⟩^Z” will suspend the rlogin
session, and “⟨escape char⟩⟨delayed-suspend
char⟩” suspends the send portion of the rlogin, but allows
output from the remote system. By default, the tilde (“~”)
character is the escape character, and normally control-Y
(“^Y”) is the delayed-suspend character.
All echoing takes place at the remote site, so that (except for
delays) the rlogin
is transparent. Flow control via
^S/^Q and flushing of input and output on interrupts are handled
properly.
The following environment variable is used by rlogin
:
TERM
- Determines the user's terminal type.
The rlogin
command appeared in
4.2BSD.
More of the environment should be propagated.