1. 程式人生 > >雲伺服器搭建線上ssh終端GateOne

雲伺服器搭建線上ssh終端GateOne

由於公司在使用內網和安全桌面,不能在安全桌面中安裝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別漏掉了,訪問時瀏覽器可能會報不安全,無視即可。

訪問介面如下:

 

 

參考:https://www.moerats.com/archives/582/