雲伺服器搭建線上ssh終端GateOne
阿新 • • 發佈:2018-11-07
由於公司在使用內網和安全桌面,不能在安全桌面中安裝Xshell的ssh終端,所有想操作個人公網伺服器很困難。
查閱發現,使用GateOne可以在伺服器上搭建一個線上的ssh工具。使用體驗友好,可以滿足日常需求。
安裝方法:
1:通過傳統方式安裝
可參考:https://github.com/liftoff/GateOne http://www.isvee.com/archives/1595
此方法操作步驟較多,容易出現其他問題,所有我們這裡可以使用docker容器進行一鍵部署安裝。
2:docker容器安裝
1.安裝docker
curl -sSL https://get.docker.com/ | sh service docker start
2、拉取gateone映象
docker pull liftoff/gateone
3、啟動映象
#命令 docker run [-d/-t] -p [443]:8000 -h [hostname] --name gateone liftoff/gateone gateone #示例,如果伺服器上443被佔用,請使用其它未被佔用的埠 docker run -t -p 443:8000 -h Rats --name gateone liftoff/gateone gateone
引數說明:
-d/-t:決定映象是使用Deamon(後臺)模式啟動,或者顯示啟動過程-p 443:8000:繫結埠,注意:GateOne強制使用SSL,8000埠為Docker容器內的固定對映埠,請只改動冒號前面的埠,不要動後面的埠號! -h hostname:設定Docker容器的主機名(這個將會顯示在你的瀏覽器標題中) --name gateone:設定Docker容器的名稱(不是主機名),用來docker ps時識別用 liftoff/gateone:映象名稱 gateone:啟動命令列,勿動(預設命令列會發生Python io_loop報錯,故使用此命令列來避免錯誤)
安裝完成後,進入https://xx.com:埠
,如果埠是443
,可直接進入https://xx.com
xx.com
可以為IP
也可以為域名,地址前面的https
別漏掉了,訪問時瀏覽器可能會報不安全,無視即可。
訪問介面如下: