Digital-Ocean

遠端 GUI 訪問伺服器

  • May 27, 2019

我的公司使用 DigitalOcean 作為我們的伺服器提供商,我想知道是否有辦法通過圖形使用者界面訪問我們的伺服器,而不是使用標準終端 SSH 訪問或使用 Forklift、Filezilla 等。換句話說,有沒有辦法像虛擬機一樣訪問伺服器?

您始終可以安裝所需的庫和二進製文件來執行特定的圖形應用程序或完整的桌面環境。

然後只需在本地電腦上啟動 X 伺服器,使用-X-Y選項進行 SSH 連接(通過 SSH 連接將 X 隧道返回)並啟動應用程序。

ssh -Y user@remote gedit

X 伺服器 - Linux 和 BSD 上的“本機”。在 OS X 上通過 App Store 提供“本機”。Win32/64 有很多可供選擇,包括免費選項、免費選項和商業產品。

您還可以在本地和遠端(以及遠端之外!)之間轉發單個埠或埠範圍。例如,我的郵件伺服器使用帶有 mysql 後端的 postfix 和 dovecot。要真正使用mysql 實例,我可以 ssh 到伺服器,將本地到我的埠轉發到遠端機器上的埠(或遠端可以通過網路路由“看到”的任何其他機器),然後將 MySQL Workbench 連接到localhost:3377.

ssh -L3377:localhost:3306 user@remotebox

流量從我的 localhost 埠 3377 通過 SSH 連接到遠端看到的 localhost 埠 3306,MySQL 伺服器正在偵聽該埠。(是的,如果您卡在 Windows 上,Putty 支持此功能)

現在TBH …我一直使用埠轉發。對於被鎖定為僅偵聽的服務幾乎是必需的127.0.0.1。但快速、簡單且可行。

但我只將遠端 X 用於新奇目的。

引用自:https://serverfault.com/questions/968913