Provided by: manpages-zh_1.5-1_all bug

NAME

     rlogin - 遠程注冊

SYNOPSIS()
     rlogin [-8EKLdx] [-e char] [-l username] host

DESCRIPTION(z)
     Rlogin 在遠程主機 host 上開始 一 終端會話.

     本程式 和文件 接受 標準的 伯克利 rhosts 授權.  選項 如下:

     -8    -8 選項 允許 進行 8 位的 輸入 數據 傳送; 否則在 遠程主機 未使用 與
           ^S/^Q 不同的 控制 字符 之前, 所有的 奇偶 校驗位 都會 被清除.

     -E    -E 選項 阻塞(stops) 一些 被識別 為轉意 字符 的字符.  當 使用了 -8
           選項時, 這樣 可以 提供 完全 透明的 連接.

     -K    -K 選項 關閉 所有的 Kerberos 安全 鑒別.

     -L    -L 選項 允許 rlogin 會話 以 ``litout'' 模式 運行(參見 tty(4))

     -d    -d 選項 啟動 套接字 調試(參見 setsockopt(2)) , 在 TCP 類型
           的連接中, 套接字 用於 提供 與遠程 主機的 通訊.

     -e    -e 選項 允許 使用者 指定 轉意 字符, 預設是 ``~''.  可以 直接 使用
           字符, 也可以 使用 八進制 進行 指定, 八進制 格式為: \nnn.

     -k    選項 n求 rlogin 在從 遠程 接受 許可証時, 使用 realm 中定義的 realm,
           而不是 krb_realmofhost(3) 中定義的 realm.

     -x    -x 選項 使通過 rlogin 會話 進行的 數據 傳送 都n 採用 DES 加密.
           這可能 會影響 響應 時間和 CPU 的利用, 但 提高了 安全性.

     使用 格式為 ``<escape char>.'' 的一行 可以 斷開 與遠程 主機 的連接.
     類似的, ``<escape char>^Z'' 這樣 的行 可以 延遲 rlogin 會話, ``<escape
     char><delayed-suspend char(延時字符)>'' 會延遲 rlogin 發送 部分, 但允許
     遠程 主機 輸出.  預設 情況下, (``~'') 是 轉意字符, control-Y (``^Y'') 是
     延時字符.

     由於 所有的 回應 都在 遠方 發生, 所以 rlogin 是 透明的 (除了延時外).
     通過 使用 ^S/^Q 進行 流量 控制, 即使 滿t載的 輸入/輸出 也可以 被 正確的
     解釋 處理.

KERBEROS AUTHENTICATION(Kerberos)
     每 使用者 都應該 在他的 主目錄 下的 .klogin 檔案中 存放 私人的 授權
     列表, 檔案中的 每一行 包含 一 如下 格式的 Kerberos principal t責人名:
     principal.instance@realm.  如果 使用者 被鑒別 是 .klogin 中的 principal
     之一, 就允許 此帳號 進行 存取 訪問.  如果 沒有 .klogin 檔案, 就採用
     accountname.@localrealm 進行 存取 控制.  否則 就好像 遠程的 login(1)
     一樣, 需n 使用者 提供 使用者名 和口令 進行 言 識別.  為避免 某些 安全
     問題, .klogin 檔案 必須為 遠程 使用者 擁有.

     如果 Kerberos 鑒別 失敗, 在給出 一 警告 消息 之後, 就使用 標準的
     Berkeley(伯克利) rlogin.

ENVIRONMENT()
     rlogin 使用 如下的 環境變量:

     TERM  : 定義 使用者的 終端類型.

SEE ALSO()
     rsh(1), kerberos(3), krb_sendauth(3), krb_realmofhost(3)

HISTORY()
     rlogin 最先 出現在 4.2BSD 中.

BUGS()
     Rlogin 在 不遠的 將來 會被 telnet(1) 代替, 這樣 可以 使用 更多的
     環境控制.