Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (SunOS-4.1.3)
Apropos / Subsearch:
optional field

RLOGIN(1C)                                                          RLOGIN(1C)

       rlogin - remote login

       rlogin [ -L ] [ -8 ] [ -ec ] [ -l username ]

       This  command  is  available  with the Networking software installation
       option.  Refer to for information on how to install optional software.

       rlogin establishes a remote login session from  your  terminal  to  the
       remote machine named hostname.

       Hostnames  are  listed in the hosts database, which may be contained in
       the /etc/hosts file, the Network Information Service (NIS) hosts  data-
       base, the Internet domain name server, or a combination of these.  Each
       host has one official name (the first name in the database entry),  and
       optionally  one  or more nicknames.  Either official hostnames or nick-
       names may be specified in hostname.

       Each remote machine may have a file named /etc/hosts.equiv containing a
       list  of  trusted hostnames with which it shares usernames.  Users with
       the same username on both the local and remote machine may rlogin  from
       the machines listed in the remote machine's /etc/hosts.equiv file with-
       out supplying a password.  Individual users may set up a  similar  pri-
       vate  equivalence list with the file .rhosts in their home directories.
       Each line in this file contains two names: a hostname  and  a  username
       separated by a SPACE.  An entry in a remote user's .rhosts file permits
       the user named username who is logged into hostname to  rlogin  to  the
       remote machine as the remote user without supplying a password.  If the
       name of the local host is not found in the /etc/hosts.equiv file on the
       remote  machine,  and  the local username and hostname are not found in
       the remote user's .rhosts file, then the remote machine will prompt for
       a  password.   Hostnames  listed  in /etc/hosts.equiv and .rhosts files
       must be the official hostnames listed in the hosts database;  nicknames
       may not be used in either of these files.

       To  counter security problems, the .rhosts file must be owned by either
       the remote user or by root.

       The remote terminal type is the same as your local  terminal  type  (as
       given  in your environment TERM variable).  The terminal or window size
       is also copied to the remote system if the server supports the  option,
       and  changes in size are reflected as well.  All echoing takes place at
       the remote site, so that (except for delays) the remote login is trans-
       parent.  Flow control using ^S (CTRL-S) and ^Q (CTRL-Q) and flushing of
       input and output on interrupts are handled properly.

       Lines that you type which start with the tilde  character  are  "escape
       sequences" (the escape character can be changed using the -e options):

       ~.     Disconnect from the remote host -- this is not the same as a lo-
              gout, because the local host breaks the connection with no warn-
              ing to the remote end.

       ~susp  Suspend  the  login session (only if you are using the C shell).
              susp is your "suspend"  character,  usually  ^Z,  (CTRL-Z),  see

       ~dsusp Suspend  the  input  half of the login, but output will still be
              seen (only if you are using the C shell).  dsusp  is  your  "de-
              ferred suspend" character, usually ^Y, (CTRL-Y), see tty(1).

       -L     Allow the rlogin session to be run in "litout" mode.

       -8     Pass eight-bit data across the net instead of seven-bit data.

       -ec    Specify  a  different  escape character, c, for the line used to
              disconnect from the remote host.

       -l username
              Specify a different username for the remote login.   If  you  do
              not  use  this  option,  the remote username used is the same as
              your local username.

       /usr/hosts/*        for the hostname version of the command
                           list of trusted hostnames with shared usernames
       ~/.rhosts           private list of trusted hostname/username  combina-
       rsh(1C), stty(1V), tty(1), ypcat(1), hosts(5), named(8C)
       This implementation can only use the TCP network service.
       More of the environment should be propagated.
       The  Network Information Service (NIS) was formerly known as Sun Yellow
       Pages (YP).  The functionality of the two remains the  same;  only  the
       name has changed.

                               17 December 1987                     RLOGIN(1C)