有沒有適用於 Linux 控制台的 TeamViewer?

有沒有適用於 Linux 控制台的 TeamViewer?

我有幾個運行 DietPi(基於 debian)的 Raspberry Pi,分佈在不同的位置。我的客戶都是公司,每個人都有不同的網路基礎設施。

我需要透過 ssh 存取我的設備,但問題是我不能總是在客戶端的路由器中開啟連接埠。

有幾種解決方案,例如反向 ssh 連接埠轉發,但只要我可以評估它們,它們都是不太可靠的 hack。

我需要處理 RPi 可能重新啟動、客戶端路由器暫時失去網路連線等可能性。

所以,我的問題是:Linux 主機是否有類似 TeamViewer 的服務?穩健、可靠且獨立於路由器配置。

答案1

抱歉,這個死了..但萬一其他人像我一樣通過谷歌找到這個線程:嘗試一下“tmate”?

特馬特- 即時終端分享 https://tmate.io/

使用方法:您啟動 tmate,取得一個地址與朋友分享,您的朋友透過 ssh 連接到您的會話。你們倆都可以使用終端。有許多選項和自架解決方案可用。適用於 Linux / MacOS / WSL

答案2

如果您真的只想要一個終端,也許普通的 ssh 對您來說是完美的,而真正的問題是讓它運行。

否則,您是否嘗試過網絡搜索“Linux 上類似 TeamViewer 的服務”

Teamviewer 中的終端伺服器支援:

終端伺服器支援如何運作?

在伺服器作業系統上,TeamViewer 無需任何特殊調整即可運作。

但是,請確保在「進階」下的選項中啟動增強型多用戶支援選項(TeamViewer 9 及更高版本預設啟動)。此選項為使用 Microsoft 遠端桌面 (RDP) 連接到伺服器的每個使用者以及實體控制台產生單獨的 TeamViewer ID。因此,每個會話的並行和單獨工作是可能的。

資訊對話框現在顯示兩個不同的 ID:

  • 伺服器ID:
    • 伺服器作業系統控制台的 TeamViewer ID(就好像一個人實際上坐在伺服器前面一樣)
  • 使用者身分:
    • 使用 RDP 登入此伺服器的使用者的 TeamViewer ID。

答案3

ARM 處理器不支援 Teamviewer。我已經看到有一個名為 exagear 的 x86 模擬可以做到這一點,並在 pi 上安裝 Teamviewer...儘管這似乎是解決問題的漫長方法。

我會這樣解決它......

野外設定 openvpn 伺服器。讓它成為一個沒有人會像443 這樣頭腦清醒的人過濾的連接埠...在pi 上配置一個openvpn 用戶端以連接到它,將您的工作/家庭/筆記型電腦設定在同一個VPN 上,您應該能夠透過 ssh 在防火牆後面存取它。

你應該小心地選擇VPN的IP範圍,選擇一些足夠奇怪的東西,你幾乎不會在野外遇到它...... 10.213.xx或其他......

相關內容