远程登录的几种方式对比
1,telnet
Telnet是進行遠程登錄的標準協(xié)議,它把用戶正在使用的終端變成網(wǎng)絡(luò)某一遠程主機的仿真終端,使得用戶可以方便地使用遠程主機上的軟、硬件資源。
但telnet有一個致命的缺陷,就是Telnet協(xié)議使用明文的方式傳送所有的數(shù)據(jù)(包括賬號和口令)。
2,SSH
SSH是目前通常使用的遠程管理協(xié)議,通過SSH可以安全地訪問服務(wù)器。
SSH基于成熟的公鑰加密體系,把所有傳輸?shù)臄?shù)據(jù)進行加密,保證數(shù)據(jù)在傳輸時不被惡意破壞、漏露和篡改。
Linux下廣泛使用免費的OpenSSH程序來實現(xiàn)SS協(xié)議,它同時支持SSH1和SSH2協(xié)議
3,VNC
VNC是virtual network computing的縮寫,由Olivetti & Oracle研究室所開發(fā),并以GPL方式開源。
VNC原理與上述兩者不同,Telnet和SSH服務(wù)只能實現(xiàn)基于文本的遠程控制,利用VNC可以實現(xiàn)圖形化的遠程控制。
其使用RFB協(xié)議分享顯示屏畫面,并可跨平臺使用。
默認使用TCP端口5900至5906,服務(wù)端可以在5900口用“監(jiān)聽模式”連接一個客戶端,使用監(jiān)聽模式的一個好處是服務(wù)端不需要設(shè)置防火墻。
?
?
在公有云上,有些時候ssh訪問不了的機器,通常支持用vnc訪問的方式來替代。
轉(zhuǎn)載于:https://www.cnblogs.com/zhaogang99/p/9328542.html
總結(jié)
以上是生活随笔為你收集整理的远程登录的几种方式对比的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于SPSS16的安装及教程
- 下一篇: SPSS均值过程分析教程