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