2016-07-22 54 views
0

我試圖ssh到一些機器,但由於我們的大學防火牆 端口22被阻止。如何將shellinabox嵌入到我的網頁中?

後來我能夠使用網絡的SSH客戶端SSH:shellinabox在某些服務器上運行,但我沒有在服務器sudo訪問,因爲我需要下載一些軟件也一樣,我打算安裝使用shellinabox iframe <> 在我的服務器,但我不知道該怎麼做?

我沒有SSH訪問到我的服務器,所以我可以用不安裝它易於得到

誰能幫助我做到這一點?

回答

0

對於安裝shellinabox,你需要一個工作服務器。

訪問您的局域網之外的shellinbox服務器

配置家庭路由器轉發TCP流量端口443(假設您遵循上述頂部)到您的計算機的IP地址。您可以右鍵單擊網絡管理器小程序並選擇連接信息以查找您的計算機IP地址。現在,您可以在離家時通過導航到https://yourpublicIPaddress訪問您的計算機。您可以前往http://whatismyip.com獲取您的公共IP地址。爲了更容易記住您的公共IP地址,您可以註冊一個動態DNS服務。

如果您希望使用iframe中使用安裝工作服務器後,在網頁中安裝shellinabox下面提到的命令

<iframe src="https://yourpublicIpaddress" width="300" height="300" frameBorder="0" scrolling="no">Browser not compatible. </iframe>