Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (OSF1-V5.1-alpha)
Apropos / Subsearch:
optional field

rlogin(1)							    rlogin(1)


  rlogin - Connects the	local host with	a remote host


  rlogin [-8L] [-e character] [-l user]	remote_host

  The remote login command (rlogin) logs into remote_host and connects your
  local	terminal to the	remote host.


  -8  Allows an	8-bit data path	at all times.  Otherwise, unless the Stop and
      Continue key sequences on	the remote host	are not	standard, rlogin uses
      a	7-bit data path	and the	eighth (high) bit of each byte is stripped.

  -e character
      Changes the Escape character.  Substitute	the character you choose for

  -l user
      Changes the remote username to the one you specify.  Otherwise, your
      local username is	used at	the remote host.

  -L  Allows the rlogin	session	to be run in litout mode. In this mode,	the
      escape sequence ~. (where	~ is the escape	character) disconnects you
      from the remote host and the escape sequence ~^Z (where ^Z, or Ctrl-Z,
      is the suspend character)	suspends the rlogin session if you are using


  The remote terminal type is the same as that given in	the local TERM
  environment variable.	 The terminal or window	size is	also the same, if the
  remote host supports them, and any changes in	size are transferred.  All
  echoing takes	place at the remote host, so except for	delays,	the terminal
  connection is	transparent.  Pressing the Stop	and Continue key sequences
  stops	and starts the flow of information, and	the input and output buffers
  are flushed on Interrupts.  The rlogin command can only be used to connect
  to systems that are running the rlogind daemon.

  On systems that do not support rlogin, you can use telnet (if	supported) as
  an alternative.

  If you do not	specify	the -l option, the local username is used at the
  remote host.	If -l user is specified, the username entered is used at the
  remote host.	In either case,	the remote host	allows access only if one or
  both of the following	conditions is satisfied:

    +  The local host is included in the remote	host's /etc/hosts.equiv	file,
       the local user is not the superuser, and	the -l user option is not

    +  The local host is included in a $HOME/.rhosts file in the home direc-
       tory of the remote user account.	 If -l user is specified, the local
       username	must also be included in the .rhosts file.

  If neither of	these conditions is met	and a password is defined for the
  remote user account, the remote host prompts for a password.	The remote
  password file	is checked to verify the password entered, and the login
  prompt is displayed if the password is not correct.  Pressing	the End-of-
  File key sequence at the login prompt	ends the remote	login attempt.

  For security reasons,	any $HOME/.rhosts file must be owned by	either the
  remote user or the root user and should have permissions set to 600 (read
  and write by owner only).

  In addition to the preceding conditions, rlogin also allows access to	the
  remote host if the remote user account does not have a password defined.
  However, for security	reasons, use of	a password on all user accounts	is

  Unless otherwise modified by the -e option, the standard Escape character
  for disconnecting from the remote host is a ~	(tilde). The Escape character
  is only recognized by	the remote host	if it occurs at	the beginning of a
  line.	 Otherwise, the	Escape character is sent to the	remote host as a nor-
  mal character. To send the Escape character to the remote host as a normal
  character at the beginning of	a line,	press the Escape character twice.
  Pressing the Escape character	and a  (dot) (for example, ~.) immediately
  disconnects the local	terminal from the remote host.


  In the following examples, the local host is listed in the /etc/hosts.equiv
  file at the remote host:

   1.  To log in to a remote host with your local username, enter:
	    $ rlogin host2
	    Password: <&lt;Enter password>&gt;

       To log off the remote host and close the	connection, enter the End-
       of-File key sequence.

   2.  To log in to a remote host with a different username, enter:
	    $ rlogin host2 -l dale

       You are prompted	to enter your password and then	are logged in to the
       remote host host2 with the username dale.

   3.  To log in to host2 with the your	local username and change the Escape
       character to \ (backslash), enter:
	    $ rlogin host2 -e\\


      Specifies	remote hosts from which	users can execute commands on the
      local host (provided these users have an account on the local host).

      Specifies	remote users who can use a local user account.


  Commands:  rcp(1), rsh(1), rlogind(8), telnet(1)

  Files:  rhosts(4)