幾種遠程控制協議

Telnet

Telnet協議是TCP/IP協議族中的一員,是Internet遠程登陸服務的標準協議和主要方式。它爲用戶提供了在本地計算機上完成遠程主機工作的能力。在終端使用者的電腦上使用telnet程序,用它連接到服務器。終端使用者可以在telnet程序中輸入命令,這些命令會在服務器上運行,就像直接在服務器的控制檯上輸入一樣。可以在本地就能控制服務器。


SSH
SSH 爲 Secure Shell 的縮寫,由 IETF 的網絡工作小組(Network Working Group)所制定;SSH 爲建立在應用層和傳輸層基礎上的安全協議。SSH 是目前較可靠,專爲遠程登錄會話和其它網絡服務提供安全性的協議。利用 SSH 協議可以有效防止遠程管理過程中的信息泄露問題。

    SSH有兩個不兼容的版本——SSH1和SSH2。
    SSH1又分爲1.3和1.5兩個版本。SSH1採用DES、3DES、Blowfish和RC4等對稱加密算法保護數據安全傳輸,而對稱加密算法的密鑰是通過非對稱加密算法(RSA)來完成交換的。SSH1使用循環冗餘校驗碼(CRC)來保證數據的完整性,但是後來發現這種方法有缺陷。
    SSH2避免了RSA的專利問題,並修補了CRC的缺陷。SSH2用數字簽名算法(DSA)和Diffie-Hellman(DH)算法代替RSA來完成對稱密鑰的交換,用消息證實代碼(HMAC)來代替CRC。同時SSH2增加了AES和Twofish等對稱加密算法。


Rlogin

    遠程登錄命令:Remote Login in Unix systems。是一個UNIX命令,它允許授權用戶進入網絡中的其它UNIX 機器並且就像用戶在現場操作一樣協議結構

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 將遠程用戶名改爲你所指定的名字。否則將你的本地用戶名應用於遠程主機。
主機名–建立遠程登錄會話的遠程機器

Serial

      串口協議。串行接口(Serial Interface)是指數據一位位地順序傳送。按電氣標準及協議來分包括RS-232-C、RS-422、RS485等。RS-232-C、RS-422與RS-485標準只對接口的電氣特性做出規定,不涉及接插件、電纜或協議。按位(bit)發送和接收字節。儘管比按字節(byte)的並行通信慢,但是串口可以在使用一根線發送數據的同時用另一根線接收數據。它很簡單並且能夠實現遠距離通信。


TAPI

       電話應用程序接口是一個標準程序接口,它可以使用戶在電腦上通過電話或視頻電話與電話另一端的人進行交談。使用TAPI,程序員可以利用不同的電話系統,包括普通的公共交換電話網,數字ISDN和私人分支網。每個電話系統的硬件提供者(如調制解調器開發商或ISDN卡製造商)提供一個可以直接與硬件交互的驅動程序。TAPI提供了撥號和斷開連接的高級界面。程序員自行編寫了一個更簡單的“功能呼叫”碼,取代了ATDT撥號流和ATH連接斷開流的譯碼。








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