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