Rlogin:遠程登錄命令(UNIX操作系統)

  rlogin:Remote Login in Unix systems 
 
   遠程登錄(rlogin)是一個 UNIX 命令,它允許授權用戶進入網絡中的其它 UNIX 機器並且
就像用戶在現場操作一樣。一旦進入主機,用戶可以操作主機允許的任何事情,比如:讀文件、
編輯文件或刪除文件等。

  每一個遠程機器都有一個文件(/etc/hosts.equiv),包括了一個信任主機名集共享用戶名
的列表。本地用戶名和遠程用戶名相同的用戶,可以在 /etc/hosts.equiv 文件中列出的任何機
器上登錄到遠程主機,而不需要密碼口令。個人用戶可以在主目錄下設置相似的個人文件(通常
叫 .rhosts)。此文件中的每一行都包含了兩個名字 — 主機名和用戶名,兩者用空格分
開。.rhosts 文件中的每一行允許一個登錄到主機名的名爲用戶名的用戶無需密碼就可以登陸到
遠程主機。如果在遠程機的 /etc/hosts.equiv 文件中找不到本地主機名,並且在遠程用戶
的 .rhosts 文件中找不到本地用戶名和主機名時,遠程機就會提示密碼。列 /etc/hosts.equiv 
和 .rhosts 文件中的主機名必須是列在主機數據庫中的正式主機名,暱稱均不許使用。爲安全起
見,.rhosts 文件必須歸遠程用戶或根所有。 

  遠程終端類型和本地終端類型(在 TERM 變量環境中給定)相同。如果服務器支持,終端或
窗口尺寸會被拷貝到遠程系統中,同時大小的變化也能反映出來。所有的回聲現象都發生在遠程
站點,以致於遠程登錄都是透明的(除了延遲情況)。流控制藉助 <CTRL-S> 和 <CTRL-Q> 實
現,並且輸入輸出中斷也得到很好的處理。

  rlogin 的安全版本 slogin 和另外兩個 UNIX 工具 ssh 、scp 都屬於 Secure Shell 
suite,這是一個用於替代早期工具的界面和協議。 

  協議結構 

  rlogin 命令是:rlogin [-8EL] [-ec ] [-l 用戶名] 主機名可選標記 
  可選標記: 

  -8EL 總是支持8位數據路徑,除非開始字符和停止字符不是 Ctrl-S 和 Ctrl-Q,否則 
Rlogin 命令使用7位數據路徑,去除校驗位。 
  -e Character 改變換碼符。替換爲 Character 選擇的字符。 
  -f 引起認證(Credentials)轉發。如果當前不是採用的 Kerberos 5認證方法,該標記就會
被忽略。如果當前認證沒有標記爲可轉發,將導致認證失敗。 
  -F 引起認證(Credentials)轉發。另外遠程系統上的認證被標記爲可轉發(允許它們傳送
到另一個遠程系統上)。如果當前認證沒有標記爲可轉發,將導致認證失敗。 
  -k realm 如果遠程站領域與本地系統領域不同,那麼允許用戶指定遠程站的領域。爲達到該
目的,領域與DCE信元同義。如果當前不是採用的 Kerberos 5認證方法,該標記就會被忽略。 
  -l User 將遠程用戶名改爲你所指定的名字。否則將你的本地用戶名應用於遠程主機。
 
  主機名–建立遠程登錄會話的遠程機器 

  遠程登錄是Internet上較早提供的服務。用戶通過Telnet命令使自己的計算機暫時成爲遠地
計算機的終端,直接調用遠地計算機的資源和服務。利用遠程登錄,用戶可以實時使用遠地計算
機上對外開放的全部資源,可以查詢數據庫、檢索資料,或利用遠程計算完成只有巨型機才能做
的工作。此外, Internet的許多服務是通過Telnet訪問來實現的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章