溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

ssh的知識(shí)點(diǎn)示例

發(fā)布時(shí)間:2021-03-09 11:42:53 來(lái)源:億速云 閱讀:126 作者:小新 欄目:開發(fā)技術(shù)

小編給大家分享一下ssh的知識(shí)點(diǎn)示例,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

  SSH全稱(SecureSHell)是一種安全的應(yīng)用層網(wǎng)絡(luò)協(xié)議,用于計(jì)算機(jī)間的安全通信,是目前一套成熟的遠(yuǎn)程登陸解決方案。

  ssh學(xué)習(xí)開始

  最初SSH是由芬蘭的一家公司開發(fā)的。但是因?yàn)槭馨鏅?quán)和加密算法的限制,現(xiàn)在很多人都轉(zhuǎn)而使用OpenSSH。OpenSSH是SSH的替代軟件,而且是免費(fèi)的。SSH是由客戶端和服務(wù)端的軟件組成的,有兩個(gè)不兼容的版本分別:1.x和2.x。用SSH2.x的客戶程序是不能連接到SSH1.x的服務(wù)程序上去的。OpenSSH2.x同時(shí)支持SSH1.x和2.x。

  登陸方式有兩種:密碼登陸與公鑰登陸,詳見SSH安全登陸原理:密碼登陸與公鑰登陸。

  ssh學(xué)習(xí)密碼登陸

 ?。?)客戶端發(fā)起連接請(qǐng)求。

 ?。?)遠(yuǎn)程主機(jī)收到用戶的登錄請(qǐng)求,把自己的公鑰發(fā)給客戶端。

 ?。?)客戶端接收遠(yuǎn)程主機(jī)的公鑰,然后使用遠(yuǎn)程主機(jī)的公鑰加密登錄密碼,緊接著將加密后的登錄密碼連同自己的公鑰一并發(fā)送給遠(yuǎn)程主機(jī)。

  (4)遠(yuǎn)程主機(jī)接收客戶端的公鑰及加密后的登錄密碼,用自己的私鑰解密收到的登錄密碼,如果密碼正確則允許登錄,到此為止雙方彼此擁有了對(duì)方的公鑰,開始雙向加密解密。等下次再登陸時(shí),客戶端檢測(cè)到收到的公鑰已經(jīng)在本地存在,就不會(huì)報(bào)警告了

  第一次連接時(shí)會(huì)有類似的提示:

  Theauthenticityofhost'host(18.18.229.21)'can'tbeestablished.

  RSAkeyfingerprintis98:2e:d7:e0:de:9f:ac:67:28:c2:42:2d:37:16:58:4d.

  Areyousureyouwanttocontinueconnecting(yes/no)?

  如果確定這個(gè)公鑰就是目標(biāo)服務(wù)器發(fā)過(guò)來(lái)的公鑰,就點(diǎn)擊yes,完成登陸。

  提示:警惕中間人攻擊。在密碼登陸進(jìn)行到第2步時(shí),客戶端收到了服務(wù)器的公鑰,但是不確定這個(gè)公鑰到底是不是要訪問(wèn)的目標(biāo)服務(wù)器(也可能時(shí)中間攻擊者,發(fā)送過(guò)來(lái)的假公鑰)。

以上是“ssh的知識(shí)點(diǎn)示例”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

ssh
AI