|
|
1.1 ! root 1: RLOGIN(1) UNIX Reference Manual RLOGIN(1) ! 2: ! 3: NNAAMMEE ! 4: rrllooggiinn - remote login ! 5: ! 6: SSYYNNOOPPSSIISS ! 7: _r_l_o_g_i_n [--88EEKKLLdd] [--ee _c_h_a_r] [--kk _r_e_a_l_m] [--ll _u_s_e_r_n_a_m_e] _h_o_s_t ! 8: ! 9: DDEESSCCRRIIPPTTIIOONN ! 10: RRllooggiinn starts a terminal session on a remote host _h_o_s_t. ! 11: ! 12: RRllooggiinn first attempts to use the Kerberos authorization mechanism, ! 13: described below. If the remote host does not supporting Kerberos the ! 14: standard Berkeley _r_h_o_s_t_s authorization mechanism is used. The options ! 15: are as follows: ! 16: ! 17: --88 The --88 option allows an eight-bit input data path at all times; ! 18: otherwise parity bits are stripped except when the remote ! 19: side's stop and start characters are other than ^S/^Q. ! 20: ! 21: --EE The --EE option stops any character from being recognized as an ! 22: escape character. When used with the --88 option, this provides ! 23: a completely transparent connection. ! 24: ! 25: --KK The --KK option turns off all Kerberos authentication. ! 26: ! 27: --LL The --LL option allows the rlogin session to be run in ``litout'' ! 28: (see tty(4)) mode. ! 29: ! 30: --dd The --dd option turns on socket debugging (see setsockopt(2)) on ! 31: the TCP sockets used for communication with the remote host. ! 32: ! 33: --ee The --ee option allows user specification of the escape charac- ! 34: ter, which is ``~'' by default. This specification may be as a ! 35: literal character, or as an octal value in the form \nnn. ! 36: ! 37: --kk The option requests rlogin to obtain tickets for the remote ! 38: host in realm _r_e_a_l_m instead of the remote host's realm as ! 39: determined by krb_realmofhost(3). ! 40: ! 41: A line of the form ``<escape char>.'' disconnects from the remote host. ! 42: Similarly, the line ``<escape char>^Z'' will suspend the rrllooggiinn session, ! 43: and ``<escape char><delayed-suspend char>'' suspends the send portion of ! 44: the rlogin, but allows output from the remote system. By default, the ! 45: tilde (``~'') character is the escape character, and normally control-Y ! 46: (``^Y'') is the delayed-suspend character. ! 47: ! 48: All echoing takes place at the remote site, so that (except for delays) ! 49: the rrllooggiinn is transparent. Flow control via ^S/^Q and flushing of input ! 50: and output on interrupts are handled properly. ! 51: ! 52: KKEERRBBEERROOSS AAUUTTHHEENNTTIICCAATTIIOONN ! 53: Each user may have a private authorization list in the file ._k_l_o_g_i_n in ! 54: their home directory. Each line in this file should contain a Kerberos ! 55: principal name of the form _p_r_i_n_c_i_p_a_l._i_n_s_t_a_n_c_e@_r_e_a_l_m. If the originating ! 56: user is authenticated to one of the principals named in ._k_l_o_g_i_n, access ! 57: is granted to the account. The principal _a_c_c_o_u_n_t_n_a_m_e.@_l_o_c_a_l_r_e_a_l_m is ! 58: granted access if there is no ._k_l_o_g_i_n file. Otherwise a login and pass- ! 59: word will be prompted for on the remote machine as in login(1). To avoid ! 60: certain security problems, the ._k_l_o_g_i_n file must be owned by the remote ! 61: user. ! 62: ! 63: If Kerberos authentication fails, a warning message is printed and the ! 64: standard Berkeley _r_l_o_g_i_n is used instead. ! 65: ! 66: EENNVVIIRROONNMMEENNTT ! 67: The following environment variable is utilized by rrllooggiinn: ! 68: TERM to find user's terminal type. ! 69: ! 70: SSEEEE AALLSSOO ! 71: rsh(1), kerberos(3), krb_sendauth(3), krb_realmofhost(3) ! 72: ! 73: HHIISSTTOORRYY ! 74: RRllooggiinn appeared in 4.2 BSD. ! 75: ! 76: BBUUGGSS ! 77: RRllooggiinn will be replaced by telnet(1) in the near future. ! 78: ! 79: More of the environment should be propagated.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.