更新時(shí)間:2023-08-10 來(lái)源:黑馬程序員 瀏覽量:
SSH為Secure Shell的縮寫(xiě),是一種網(wǎng)絡(luò)安全協(xié)議,專為遠(yuǎn)程登錄會(huì)話和其他網(wǎng)絡(luò)服務(wù)提供安全性的協(xié)議。在Linux中,SSH的主要用途有:用戶加密實(shí)現(xiàn)遠(yuǎn)程登錄、服務(wù)器之間的免密登錄。SSH協(xié)議默認(rèn)采用RSA算法實(shí)現(xiàn)非對(duì)稱加密,需要兩個(gè)密鑰:公開(kāi)密鑰(public key:簡(jiǎn)稱公鑰)和私有密鑰(private key:簡(jiǎn)稱私鑰)。
公鑰與私鑰是一對(duì),如果用公鑰對(duì)數(shù)據(jù)進(jìn)行加密,只有用對(duì)應(yīng)的私鑰才能解密。
企業(yè)中,Linux服務(wù)器通常位于遠(yuǎn)程機(jī)房中,用戶不方便直接在機(jī)房操作; 可以使用支持SSH協(xié)議的軟件,通過(guò)遠(yuǎn)程登錄操作訪問(wèn)服務(wù)器,并且SSH協(xié)議可以實(shí)現(xiàn)對(duì)傳輸內(nèi)容的加密。原理如圖所示。
常見(jiàn)的支持SSH協(xié)議的軟件有:FinalShell、Putty、xshell、secureCRT等。
FinalShell安裝操作中主要注意的就是安裝目錄:最好無(wú)中文、無(wú)空格路徑。
Python需要花錢(qián)學(xué)嗎?有沒(méi)有不錯(cuò)的書(shū)籍或教程推薦
2023-08-08簡(jiǎn)單高效,利用Anaconda工具安裝matpbtlib庫(kù)
2023-08-08MySQL怎樣開(kāi)啟慢查詢?nèi)罩荆?/p> 2023-08-07
Python中的注釋有幾種?_Python初級(jí)入門(mén)
2023-08-07Hive能像關(guān)系型數(shù)據(jù)庫(kù)那樣建多個(gè)庫(kù)嗎?
2023-08-04NumPy中使用T屬性實(shí)現(xiàn)數(shù)組轉(zhuǎn)置操作
2023-08-04