Cisco路由器用SSH替代Telnet連接


本文告訴你若何用SSH替代Telnet.

  使用Telnet這個用來訪謁遠程計較機的TCP/IP和你的用戶名和口令。很快地,會有人進行監聽,而且他們會操作你平安是因為你意識的缺乏。

  SSH是替代Telnet和其他遠程節制台打點應用軌范的行業尺度。SSH呼吁是加密的並以幾種體例進行保密。

  在使用SSH的時辰,一個數字證書將認證客戶端(你的工作站)和處事器(你的收集設備)之間的毗連,並加密受呵護的口令。SSH1使用RSA加密密鑰,SSH2使用數字簽名算法(DSA)密鑰呵護毗連和認證。

  加密算法搜羅Blowfish,數據加密尺度(DES),以及三重DES(3DES)。SSH呵護而且有助於防止棍騙,“中心人”抨擊襲擊,以及數據包監聽。

  實施SSH的第一步是驗證你的設備撐持SSH.請登錄你的路由器或交流機,並確定你是否加載了一個撐持SSH的IPSec IOS鏡像。

  在我們的例子中,我們將使用Cisco IOS呼吁。運行下面的呼吁:

 

Router> Show flash

 

  該呼吁顯示已加載的IOS鏡像名稱。

  在鈉揭捉證了你的設備撐持SSH之后,請確保設備擁有一個主機名和設置裝備擺設正確的主機域,就像下面的一樣:

 

Router> config terminal
Router (config)# hostname hostname
Router (config)# ip domain-name domainname

 

  在這個時辰,你就可以啟用路由器上的SSH處事器。要啟用SSH處事器,你首先必需操作下面的呼吁發生一對RSA密鑰:

 

Router (config)# crypto key generate rsa

 

  在路由器上發生一對RSA密鑰就會自動啟用SSH.如不美觀你刪除這對RSA密鑰,就會自動禁用該SSH處事器。

  實施SSH的最后一步是啟用認證,授權和審計(AAA)。在你設置裝備擺設AAA的時辰,請指定用戶名和口令,會話超不時刻,一個毗連許可的考試考試次數。像下面這樣使用呼吁:

 

Router (config)# aaa new-model
Router (config)# username password
Router (config)# ip ssh time-out
Router (config)# ip ssh authentication-retries

 

  要驗證你已經設置裝備擺設了SSH而且它正運行在你的路由器上,執行下面的呼吁:

 

Router# show ip ssh

 

  在驗證了設置裝備擺設之后,你就可以強制那些你在AAA設置裝備擺設過程中添加的用戶使用SSH,而不是Telnet.你也可以在虛擬終端(vty)毗連中應用SSH而實現同樣的目的。這里給出一個例子:

 

Router (config)# line vty 0 4
Router (config-line)# transport input SSH

 

  在你封鎖現存的Telnet會話之前,你需要一個SSH終端客戶端軌范以測試你的設置裝備擺設。我死力舉薦PuTTY;它是免費的,而且它是一個優異的終端軟件

最后的設法

 

  當你在你的路由器和交流機上啟用了SSH之后,保證你改削了所有現存的訪謁節制列表以許可對這些設備的毗連。你此刻可以向你的上級陳述你已經堵上了一個巨年夜的平安裂痕:此刻所有的收集打點會話都被加密而且被呵護着。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM