|
|
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 [--88KKLLddxx] [--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. Eight- ! 20: bit mode is the default. ! 21: ! 22: --KK The --KK option turns off all Kerberos authentication. ! 23: ! 24: --LL The --LL option allows the rlogin session to be run in ``litout'' ! 25: (see tty(4)) mode. ! 26: ! 27: --dd The --dd option turns on socket debugging (see setsockopt(2)) on ! 28: the TCP sockets used for communication with the remote host. ! 29: ! 30: --ee By default, the tilde (``~'') character is the escape charac- ! 31: ter. The --ee option allows specification of a different escape ! 32: character. ! 33: ! 34: --kk The option requests rlogin to obtain tickets for the remote ! 35: host in realm _r_e_a_l_m instead of the remote host's realm as ! 36: determined by krb_realmofhost(3). ! 37: ! 38: --xx The --xx option turns on DES encryption for all data passed via ! 39: the rlogin session. This may impact response time and CPU ! 40: utilization, but provides increased security. ! 41: ! 42: A line of the form ``~.'' disconnects from the remote host, where ``~'' ! 43: is the escape character. Similarly, the line ``~^Z'' will suspend the ! 44: rrllooggiinn session. Substitution of the delayed-suspend character (normally ! 45: ^Y) for the suspend character suspends the send portion of the rlogin, ! 46: but allows output from the remote system. ! 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.