XLOGIN(1C) — Silicon Graphics
NAME
xlogin − remote login
SYNOPSIS
xlogin [-x] rhost
DESCRIPTION
xlogin connects your terminal on the current local host system to the remote host system rhost.
All echoing takes place at the remote site, so that (except for delays) xlogin is transparent. To make the flow control function on the calling machine, use the -x flag. Within the program, you can use the command, ~x, to change the flow of control back and forth between the two machines. Flow control using ^S and ^Q and flushing of input and output on interrupts are handled properly.
After making the remote connection, xlogin runs as two processes: the transmit process reads data from the standard input and, except for lines beginning with ‘~’, passes them to the remote system; the receive process accepts data from the remote system, interpreting graphics commands and passing textport characters to the standard output. Closing the remote connection, e.g. by logging out, will cause both xlogin processes to exit.
When special characters appear at the beginning of a line the transmit process makes the following interpretations:
~. Force xlogin to exit.
~! Escape to an interactive shell on the local system. The value of the environment variable SHELL determines which shell is executed. If xlogin find the environment variable CMDNAME is set, this local shell will have it set to
xlogin:hostname
This is useful for altering shell prompts so that you are aware that you are in a sub-shell. Exiting the shell returns you to the remote host.
~~ Send a single ‘~’.
If you specify the −t option the transmit option does not interpret the characters as stated above.
xlogin times out after 60 seconds if no login is attempted.
SEE ALSO
BUGS
More terminal characteristics should be propagated.
Version 2.3 — July 04, 1985