新聞中心
在計(jì)算機(jī)網(wǎng)絡(luò)中,SSH(Secure Shell)是一種加密的網(wǎng)絡(luò)傳輸協(xié)議,用于在不安全的網(wǎng)絡(luò)環(huán)境中提供安全的遠(yuǎn)程登錄和其他網(wǎng)絡(luò)服務(wù),SecureCRT是一款支持SSH、Telnet、rlogin、串行等協(xié)議的終端仿真軟件,可以用于遠(yuǎn)程管理服務(wù)器,本文將介紹如何使用SecureCRT Key登錄Linux SSH的方法。

英山網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、APP開(kāi)發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)公司等網(wǎng)站項(xiàng)目制作,到程序開(kāi)發(fā),運(yùn)營(yíng)維護(hù)。成都創(chuàng)新互聯(lián)于2013年創(chuàng)立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)。
準(zhǔn)備工作
1、下載并安裝SecureCRT軟件:訪問(wèn)SecureCRT官網(wǎng)(https://www.vandyke.com/products/securecrt/),下載對(duì)應(yīng)操作系統(tǒng)的版本,并按照提示完成安裝。
2、生成SSH密鑰對(duì):在本地計(jì)算機(jī)上生成一對(duì)公鑰和私鑰,打開(kāi)命令行窗口,輸入以下命令:
ssh-keygen -t rsa -b 4096 -C "[email protected]"
按提示操作,可以選擇默認(rèn)路徑和文件名,也可以自定義,最后會(huì)生成兩個(gè)文件:id_rsa(私鑰)和id_rsa.pub(公鑰)。
3、將公鑰上傳到服務(wù)器:使用以下命令將公鑰上傳到遠(yuǎn)程服務(wù)器的authorized_keys文件中:
ssh-copy-id -i ~/.ssh/id_rsa.pub user@remote_host
user是遠(yuǎn)程服務(wù)器上的用戶名,remote_host是遠(yuǎn)程服務(wù)器的IP地址或域名,輸入此命令后,會(huì)提示輸入遠(yuǎn)程服務(wù)器的密碼,完成后,可以使用SSH密鑰對(duì)登錄遠(yuǎn)程服務(wù)器,而無(wú)需輸入密碼。
SecureCRT配置SSH連接
1、打開(kāi)SecureCRT軟件,點(diǎn)擊左上角的“文件”菜單,選擇“新建”->“會(huì)話”,彈出會(huì)話屬性對(duì)話框。
2、在會(huì)話屬性對(duì)話框中,輸入以下信息:
會(huì)話名稱:自定義一個(gè)名稱,Linux SSH”。
協(xié)議:選擇“SSH2”。
主機(jī)名或IP地址:輸入遠(yuǎn)程服務(wù)器的IP地址或域名。
端口號(hào):默認(rèn)為22,SSH協(xié)議的默認(rèn)端口。
用戶名:輸入遠(yuǎn)程服務(wù)器上的用戶名。
密碼:輸入遠(yuǎn)程服務(wù)器的密碼,如果已經(jīng)使用SSH密鑰對(duì)登錄過(guò),可以留空。
3、點(diǎn)擊“確定”按鈕,完成會(huì)話配置,雙擊會(huì)話列表中的“Linux SSH”,即可連接到遠(yuǎn)程服務(wù)器。
使用SSH密鑰對(duì)登錄Linux SSH
1、在SecureCRT中,點(diǎn)擊左上角的“文件”菜單,選擇“屬性”->“會(huì)話選項(xiàng)”,彈出會(huì)話選項(xiàng)對(duì)話框。
2、在會(huì)話選項(xiàng)對(duì)話框中,切換到“SSH”選項(xiàng)卡,勾選“使用公鑰身份驗(yàn)證”,并在旁邊的文本框中粘貼之前生成的公鑰內(nèi)容(包括一行開(kāi)頭的ssh-rsa和后面的內(nèi)容),點(diǎn)擊“確定”按鈕,保存設(shè)置。
3、重新連接遠(yuǎn)程服務(wù)器時(shí),SecureCRT會(huì)自動(dòng)使用SSH密鑰對(duì)進(jìn)行身份驗(yàn)證,如果一切正常,登錄過(guò)程中不再需要輸入密碼。
常見(jiàn)問(wèn)題與解答
1、Q:為什么使用SSH密鑰對(duì)登錄后,每次重新連接都需要輸入密碼?
A:請(qǐng)檢查SecureCRT中的會(huì)話選項(xiàng)設(shè)置,確保已經(jīng)勾選了“使用公鑰身份驗(yàn)證”,并且粘貼了正確的公鑰內(nèi)容,確保遠(yuǎn)程服務(wù)器上的authorized_keys文件中包含了正確的公鑰內(nèi)容。
2、Q:如何修改SSH密鑰對(duì)的密碼短語(yǔ)?
A:SSH密鑰對(duì)本身沒(méi)有密碼短語(yǔ),密碼短語(yǔ)是用于保護(hù)私鑰的文件加密工具(如GnuPG)的設(shè)置,要修改密碼短語(yǔ),需要在生成私鑰時(shí)設(shè)置一個(gè)密碼短語(yǔ),或者使用GnuPG等工具為私鑰添加密碼短語(yǔ),具體操作方法可以參考相關(guān)工具的使用說(shuō)明。
3、Q:如何在多個(gè)遠(yuǎn)程服務(wù)器之間切換時(shí)保持SSH密鑰對(duì)的身份驗(yàn)證?
A:在SecureCRT中,可以為每個(gè)遠(yuǎn)程服務(wù)器創(chuàng)建一個(gè)單獨(dú)的會(huì)話,在創(chuàng)建會(huì)話時(shí),分別輸入不同的主機(jī)名或IP地址、端口號(hào)、用戶名和密碼(或SSH密鑰對(duì)信息),這樣,在切換會(huì)話時(shí),SecureCRT會(huì)自動(dòng)使用相應(yīng)的身份驗(yàn)證信息進(jìn)行連接。
4、Q:如何將SSH密鑰對(duì)導(dǎo)入到其他終端仿真軟件中?
A:大部分終端仿真軟件都支持導(dǎo)入SSH密鑰對(duì)進(jìn)行身份驗(yàn)證,具體操作方法可以參考相應(yīng)軟件的使用說(shuō)明,通常,可以將私鑰內(nèi)容復(fù)制到一個(gè)文本文件中,然后在軟件中導(dǎo)入該文件即可。
分享文章:securecrt如何登錄ssh
鏈接分享:http://m.fisionsoft.com.cn/article/copgcoc.html


咨詢
建站咨詢
