2013-08-01 225 views
2

我知道它可以用一些Java小程序完成,但我一直在想,如果有可能使用JavaScript或其他技術,我想必須有一些WebSockets。通過Web瀏覽器的SSH隧道

這裏是我想達到的目標:

我們與安裝SSH客戶端和接收命令的能力的遠程設備。我希望能夠在隨機客戶端(臺式計算機)上打開Web瀏覽器,以某種方式打開/啓動SSH服務器/端點,向遠程設備發送命令,該命令將打開反向SSH隧道到臺式計算機,以便它可以最後通過簡單的電話http://localhost:port訪問隧道。

這可能沒有JAVA + APPLETS(當然桌面計算機不能專門安裝任何ssh服務器)。

+0

SSH客戶端如何「能夠接收命令」?它是一些自定義的應用程序偷看服務器的命令? –

+0

SSH客戶端無法接收命令,它們由運行SSH客戶端的計算機/系統接收,但不通過SSH。 – PizergSensing

回答

-1

你知道socket.io嗎?也許它對你想要做的事很有用。你將需要一個服務器與女巫可以偵聽客戶端事件,並打開一個SSH或其他任何東西。

http://socket.io/#how-to-use