當前位置:編程學習大全網 - 編程軟體 - 什麽是遠程登錄?有幾種方式?

什麽是遠程登錄?有幾種方式?

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

遠程登錄的方式有三種,分別是telnet、ssh和vnc的方式。可以使用戶坐在聯網的主機鍵盤前,登錄進入遠距離的另壹聯網主機,成為那臺主機的終端。這使用戶可以方便地操縱世界另壹端的主機,就像它就在身邊壹樣。

方式解析

1、telnet

Telnet是進行遠程登錄的標準協議,它把用戶正在使用的終端變成網絡某壹遠程主機的仿真終端,使得用戶可以方便地使用遠程主機上的軟、硬件資源。但telnet有壹個致命的缺陷,就是Telnet協議使用明文的方式傳送所有的數據(包括賬號和口令)。

2、SSH

SSH是目前通常使用的遠程管理協議,通過SSH可以安全地訪問服務器。SSH基於成熟的公鑰加密體系,把所有傳輸的數據進行加密,保證數據在傳輸時不被惡意破壞、漏露和篡改。Linux下廣泛使用免費的OpenSSH程序來實現SS協議,它同時支持SSH1和SSH2協議。

3、VNC

VNC是virtual network computing的縮寫,由Olivetti & Oracle研究室所開發,並以GPL方式開源。VNC原理與上述兩者不同,Telnet和SSH服務只能實現基於文本的遠程控制,利用VNC可以實現圖形化的遠程控制。

其使用RFB協議分享顯示屏畫面,並可跨平臺使用。默認使用TCP端口5900至5906,服務端可以在5900口用“監聽模式”連接壹個客戶端,使用監聽模式的壹個好處是服務端不需要設置防火墻。

  • 上一篇:噴漆機器人的優勢?
  • 下一篇:VC++6.0問題,如圖所示,求高手,回答的好分數不是問題 大神 大神 大神 大神 大神 大神 大神 大神 妳在哪
  • copyright 2024編程學習大全網