怎么連接小米路由器ssh(路由器怎么開啟ssh)
一、怎么連接小米路由器ssh
1.先大致回顧一下開啟SSH的步驟。
①工具下載地址,以及工具包的使用方法,官方教程:https://d.miwifi.com/rom/ssh
②工具包安裝之后路由器會重啟,然后在局域網電腦使用ssh客戶端(比如putty)登錄即可。
2.下面介紹使用putty(開源Telnet/SSH客戶端)的步驟:
①下載putty并運行之后,在方框內輸入路由器管理地址(默認192.168.31.1),然后點擊下面的open按鈕,如下圖左。
②點擊Open后會彈出一個Dos界面,并且有提示信息“login as:”,輸入用戶名root并回車。
在password提示信息出來后輸入登錄的密碼,輸入完成后按鍵盤【回車鍵】。
如果密碼輸入正確,就可以連接到服務器了,接著即可輸入指令對路由器進行高級操作,如上圖右。
3.注意事項。
①開啟SSH需先把路由器綁定小米賬戶,登錄https://d.miwifi.com/rom/ssh即可看到賬戶綁定的路由器和對應的ROOT密碼。
②關于Putty其他使用細節,請自行搜索,比如“Putty(菩提)遠程連接服務器教程”。
③開啟SSH會失去保修,小伙伴們先考慮清楚~
二、路由器怎么開啟ssh
方法/步驟
1
登錄小米路由網頁管理頁面,檢查ROM版本是否為開發版(若為開發版直接跳至第五步)
2
進入小米下載,在ROM下載中找到ROM for R3 開發版 并下載
在網頁管理頁面中手動升級ROM
等待升級完成
升級完后,再查看路由ROM版為開發版
ps:我在小米下載頁面下的是2.13.75開發版,之后又在路由中自動升級到了2.15.145
進入MiWiFi開放平臺,進入開啟SSH工具
輸入您的小米賬號和密碼,登陸。
這里會顯示綁定的路由。
點擊下載需要開啟SSH的路由的“下載工具包”下載
請將下載的工具包bin文件復制到U盤(FAT/FAT32格式)的根目錄下,保證文件名為miwifi_ssh.bin
斷開小米路由器的電源,將U盤插入USB接口;
按住reset按鈕之后重新接入電源,指示燈變為黃色閃爍狀態即可松開reset鍵;
等待3-5秒后安裝完成之后,小米路由器會自動重啟,重啟后SSH已經開啟了。
使用Putty工具,輸入路由的ip連接路由
用戶名:root
密碼:前面下載工具的時候頁面上有
修改Root密碼。
小米路由的系統為OpenWRT的一種,屬于linux,用putty登錄后直接用passwd root修改就可以了
三、如何在路由器上配置ssh
Cisco設備上使用ssh替代telnet實驗
第一步:建立本地的身份驗證數據庫
R3(config)#aaa
new-model
R3(config)#aaa
authentication
login
ssh
local
選擇身份驗證由本地驗證,起個名字叫ssh
R3(config)#username
aa
secret
aa1
建立本地用戶名aa密碼aa1的賬戶
第二步:設置telnet登陸驗證采用aaa
的本地local驗證
R3(config)#line
vty
0
4
R3(config-line)#login
authentication
ssh
R3(config-line)#transport
input
ssh
設置vty只接收ssh登陸。
第三步:配置ssh加密密鑰
R3(config)#ip
domain-name
cisco.com
設置一個路由器的域名
R3(config)#crypto
key
generate
rsa(使用rsa散列算法)
The
name
for
the
keys
will
be:
R3.cisco.com
Choose
the
size
of
the
key
modulus
in
the
range
of
360
to
2048
for
your
General
Purpose
Keys.
Choosing
a
key
modulus
greater
than
512
may
take
a
few
minutes.
How
many
bits
in
the
modulus
[512]:(默認密鑰長度為512位)
%
Generating
512
bit
RSA
keys,
keys
will
be
non-exportable...[OK]
R3(config)#
Mar
25
01:20:22.359:
%SSH-5-ENABLED:
SSH
1.99
has
been
enabled
生成一個ssh的密鑰
測試,從R1登陸R3,使用用戶名aa,密碼aa1登陸
R1#ssh
-l
aa
20.0.0.2
Password:
R3>en
Password:
R3#