LinuxCommandLibrary

rlogin

Remote login to another host

TLDR

Log in to a remote host
$ rlogin remote_host
copy
Log in with a specific username
$ rlogin -l username remote_host
copy

SYNOPSIS

rlogin [options] host

DESCRIPTION

rlogin starts a terminal session on a remote host. It provides remote login functionality similar to telnet but designed for trusted networks. The escape character (default ~) at the start of a line allows disconnecting (~.) or suspending (~^Z) the session.
Note: rlogin transmits data unencrypted and is insecure. Use SSH for secure remote access.

PARAMETERS

-8, --8-bit

Allow an eight-bit input data path at all times
-d, --debug
Turn on socket debugging (SO_DEBUG)
-e char, --escape char
Set escape character (default: ~)
-E, --no-escape
Disable escape character recognition
-l username, --user username
Specify remote username
-4, --ipv4
Use IPv4 addresses only
-6, --ipv6
Use IPv6 addresses only

CAVEATS

Transmits credentials and session data in plain text. Not recommended for use over untrusted networks. SSH is the secure alternative. Most modern systems no longer include rlogin by default.

HISTORY

Part of GNU inetutils, providing classic Unix networking utilities. Originally part of the BSD rcommands suite. Superseded by SSH for security reasons.

SEE ALSO

ssh(1), rsh(1), telnet(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard