Chrome 擴展: Secure Shell Extension. ssh連接工具.狀態代碼爲:255

日常我們使用ssh遠程連接系統時會使用一些比較強大的ssh客戶端,如 xshell,putty等.

我們在Windows 系統下 使用 git bash(安裝git 後自帶的 bash,基於 mingw)工具也可以通過ssh -l root 192.168.1.122命令連接到ssh服務器上.

我們這裏不去討論這些連接 ssh 工具的優劣.而是介紹一款通過Chrome瀏覽器來連接 ssh 的插件:Secure Shell Extension
Secure Shell Extension
考慮到國內無法訪問到Google,這裏推薦一款專門用來訪問chrome的相關應用插件谷歌訪問助手,安裝後即可訪問chrome 網上應用商店.
打開 chrome 網上應用商店.搜索 Secure shell Extension,並且添加至 Chrome.
在插件安裝完成後,瀏覽器的右上角就會多一個該插件的圖標,點擊圖標,打開連接對話框,輸入ssh的連接信息,便可以連接到你想連接的主機上了.
在這裏插入圖片描述ssh 連接
除了這種連接方式之外,Secure shell Extension還提供了另外一種連接方式,你可以在地址欄中直接輸入ssh的連接信息,也可以打開 ssh 的連接頁面.

輸入ssh://[email protected]即可打開連接頁面.

默認端口號爲22,如果需要修改端口號的話可以直接在ip地址後面添加端口號的連接信息如:ssh://[email protected]:22即可.
在這裏插入圖片描述


少數情況下,有可能遇到你對遠程主機做了重裝系統的操作(或者你隨意怎麼折騰),導致你在連接相同的地址時發生報錯,報錯信息如下:

正在加載 NaCl 插件...完成。
正在連接到 [email protected]…
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ECDSA key sent by the remote host is
SHA256:/PY3ILEGzgObEgQzWPbz8siXWlvre5lrLHqS4Y0eu/8.
Please contact your system administrator.
Add correct host key in /.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /.ssh/known_hosts:1
ECDSA host key for [192.168.1.124]:22 has changed and you have requested strict checking.
Host key verification failed.
NaCl 插件已退出,狀態代碼爲:255

報錯的原因是由於重裝系統後該地址的主機指紋信息改變而導致和本地已經保存的指紋信息不符導致的.

如果使用ssh命令的話可以直接去C:\Users\Administrator\.ssh(Windows 系統)目錄下刪除known_hosts這個文件,然後重新連接即可.

但是對於Secure shell Extension這個插件來說是不適用的.

解決方式:

在該插件頁面下打開開發者工具(快捷鍵F12或者Ctrl+Shift+I , 右上角設置->更多工具->開發者工具)
在彈出的控制檯Console中輸入

term_.command.removeAllKnownHosts()

即可能夠達到刪除known_hosts文件同樣的效果.
在這裏插入圖片描述
比較暴力的解決方式是將該插件卸載並且重新安裝該插件也能夠解決這個問題.


簡單易用自不必說,拋開 xshell 的收費 , putty 簡陋來說 Secure Shell Extension 還有另外一個優勢: 能夠直接顯示圖片.
在這裏插入圖片描述
這裏需要下載一個腳本文件,項目地址:
chromium/hterm
在這個項目下/etc下載hterm-show-file.sh這個腳本,並且拷貝到遠程連接的主機上面.
在這裏插入圖片描述
使用 Secure shell Extension 登錄遠程主機,執行命令:

./hterm-show-file.sh image.jpg

就可以將圖片顯示出來了.

參考鏈接:
Chrome 網上應用商店(需要翻牆)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章