Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ rlogin(1) — NEWS-os 5.0.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

rsh(1)

stty(1)

tty(1)

named(1M)

hosts(4)

hosts.equiv(4)



rlogin(1)                USER COMMANDS                  rlogin(1)



NAME
     rlogin - remote login

SYNOPSIS
     rlogin [ -L ] [ -8 ] [ -e c ] [ -l username ] hostname

DESCRIPTION
     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 Internet domain name
     server, or in both.  Each host has one  official  name  (the
     first  name  in  the  database entry), and optionally one or
     more nicknames.  Either official hostnames or nicknames  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 without supplying
     a  password.   Individual users may set up a similar private
     equivalence list with the file .rhosts in their home  direc-
     tories.   Each line in this file contains two names: a host-
     name and a username separated by a space.  An entry in a re-
     mote user's .rhosts file permits the user named username who
     is logged into hostname to log in 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 ter-
     minal or window size is also copied to the remote system  if
     the  server supports the option, and changes in size are re-
     flected as well.  All echoing  takes  place  at  the  remote
     site,  so that (except for delays) the remote login is tran-
     sparent.  Flow control using Ctrl-S and Ctrl-Q and  flushing
     of input and output on interrupts are handled properly.

     The following options are available:

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



                                                                1





rlogin(1)                USER COMMANDS                  rlogin(1)



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

     -e c 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.

  Escape Sequences
     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 logout, because the local host breaks the connec-
          tion with no warning to the remote end.

     susp Suspend the login session (only  if  you  are  using  a
          shell  with Job Control).  susp is your suspend charac-
          ter, usually Ctrl-Z, see tty(1).

FILES
     /etc/passwd
     /usr/hosts/*        for hostname version of the command
     /etc/hosts.equiv
                         list of trusted  hostnames  with  shared
                         usernames
     $HOME/.rhosts       private      list       of       trusted
                         hostname/username combinations

SEE ALSO
     rsh(1),    stty(1),     tty(1),     named(1M),     hosts(4),
     hosts.equiv(4).

NOTES
     When a system is listed in hosts.equiv, its security must be
     as  good  as  local security.  One insecure system listed in
     hosts.equiv can compromise the security of the  entire  sys-
     tem.

     If you use a  windowing  terminal  and  you  intend  to  run
     layers(1)  on the remote system, then you must invoke rlogin
     with the -8 option.

     This implementation can only use the TCP network service.







                                                                2



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026