當前位置:成語大全網 - 書法字典 - ssh的介紹和使用

ssh的介紹和使用

使用SSH的優勢:

1)使用SSH協議可以有效防止遠程管理過程中的信息泄露,還可以防止DNS欺騙和IP欺騙。

SSH傳輸的數據是經過壓縮的,所以可以加快傳輸速度。

但這並不意味著SSH是絕對安全的,因為它提供了兩個級別的身份驗證方法:

第壹級(基於密碼的安全驗證):只要知道自己的賬號和密碼,就可以登錄遠程主機。所有傳輸的數據都將被加密,但不能保證您要連接的服務器就是您要連接的服務器。可能還有其他服務器偽裝成真實的服務器,也就是受到中間人攻擊。

第二級(基於密鑰的安全驗證):妳必須為自己創建壹對密鑰,並將公鑰放在妳需要訪問的服務器上。如果您想連接到SSH服務器,客戶端軟件將向服務器發送壹個請求,用您的密鑰進行安全驗證。服務器收到請求後,首先在服務器上的主目錄中查找您的公鑰,然後與您發送的公鑰進行比較。如果兩個密鑰匹配,服務器用公鑰加密“挑戰”並將其發送到客戶端軟件。客戶端軟件收到“挑戰”後,可以用妳的私鑰在本地解密,然後發送給服務器,完成登錄。與第壹級相比,第二級不僅對所有傳輸的數據進行加密,而且不需要在網絡上傳輸密碼,因此更加安全,可以有效防止中間人攻擊。

1.在客戶端生成密鑰對(本地)

使用私鑰時必須輸入鑰匙鎖密碼,這樣可以保護私鑰不被竊取。當然,妳也可以留空實現無密碼登錄,這裏鍵鎖碼設置為null。完成上述步驟後,在root用戶的主目錄中生成壹個. ssh隱藏目錄,其中包含兩個密鑰文件,其中id_rsa是私鑰,id_rsa.pub是公鑰。