在 Ubuntu 16.04 LTS 上安裝 TeamViewer


VNC(虛擬網絡計算)是一種共享遠程桌面環境的方法。您可以通過 Internet 或本地網絡遠程控制另一台計算機或服務器,就像您坐在它前面一樣。來自您計算機的鍵盤和鼠標敲擊被中繼到遠程計算機/服務器。今天有許多不同類型的 VNC 軟件可用。其中一些是跨平台的,並添加了其他功能,例如聊天和文件傳輸。VNC 通常用於遠程技術支持和遠程訪問文件。

什麼是團隊查看器?

曾經想打開文件管理器並瀏覽服務器上的文件嗎?曾經想打開服務器上的瀏覽器並將其用作 VPN?TeamViewer 讓這一切變得簡單。我可以做到。 在您的服務器上設置 TeamViewer 後,您只需單擊幾下即可訪問它。 TeamViewer 提供了許多附加功能,例如聊天、文件傳輸、局域網喚醒等。它還提供額外費用的監控、資產跟踪、惡意軟件保護和備份。

TeamViewer 支持基於文本的控制台和 GUI(圖形用戶界面)。 如果您想在沒有 GUI 的情況下使用 TeamViewer,請跳過安裝桌面環境和窗口會話管理器並安裝 安裝 TeamViewer 部門。但是,本指南假定您想要或需要遠程控制桌面環境。

先決條件

您需要一台運行 Ubuntu VPS 的服務器,帶有桌面環境和窗口會話管理器。您可以安裝多種類型的桌面環境和窗口會話管理器。 Linux 社區有很多討論,但本指南推荐一個輕量級的。我們建議為此使用 Xfce。另一個不錯的選擇是 LXDE。它還以輕量級而聞名,並被用作各種操作系統中的默認桌面環境。 Gnome、Mate 和 KDE 也值得注意。與桌面環境一樣,有許多窗口會話管理器,其中一些是桌面環境附帶的。 我們建議將 LightDM 與 Xfce 一起使用。 LightDM 易於安裝和配置,而且非常輕巧。您需要具有登錄憑據的 TeamViewer 帳戶和安裝在本地計算機上的 TeamViewer 客戶端。或者,您可以使用需要 Flash 的 Web 客戶端。

安裝 Xfce 和 LightDM

啟動並運行 Ubuntu 16.04 LTS 服務器後,安裝桌面環境和窗口會話管理器。對於這個構建,我使用知識庫文章來安裝 Xfce。然後通過運行安裝 LightDM:
sudo apt install lightdm安裝後,您需要將其配置為使用 Xfce。去做這個, /etc/lightdm/lightdm.conf 使用您喜歡的文本編輯器添加以下配置設置:
sudo vim /etc/lightdm/lightdm.conf
[SeatDefaults]
allow-guest=false
user-session=xfce

打開防火牆端口

TeamViewer 更喜歡在端口 5938 上使用 UDP 和 TCP 進行連接,但如果該端口不可用,則回退到端口 80 (HTTP) 或 443 (SSL)。端口 80 僅應作為最後的手段使用,由於額外開銷,不建議使用。通過此端口建立連接時存在延遲。 如果您正在運行 firewalld 打開端口 5938,如下所示:
sudo firewall-cmd --zone=public --add-port=5938/tcp
sudo firewall-cmd --zone=public --add-port=5938/udp

如果您使用的是 ConfigServer Security & Firewall (CSF),則需要編輯配置文件。使用您喜歡的文本編輯器打開文件並將端口號添加到以 TCP_IN 和 UDP_IN 開頭的行中。不要忘記用逗號分隔端口號並重新啟動防火牆。
sudo vim /etc/csf/csf.conf
sudo csf -r

安裝桌面環境和窗口會話管理器會打開防火牆端口。現在您可以重新啟動服務器。啟動後,服務器將啟動 Xfce 和 LightDM。
shutdown -r now

安裝 TeamViewer 主機

要安裝 TeamViewer,您首先需要下載軟件包。
wget https://download.teamviewer.com/download/linux/teamviewer-host_amd64.deb然後使用 簡單的 安裝軟件包。
sudo apt install ./teamviewer-host_amd64.deb

在安裝過程中,TeamViewer 會添加文件 /etc/apt/sources.list.d/teamviewer.list (DEB) 包含有關存儲庫的信息。 apt更新和升級 您只需執行以下操作即可使您的軟件保持最新:
sudo apt update
sudo apt upgrade

安裝 TeamViewer 後,首次使用需要進行配置。
sudo teamviewer setup

TeamViewer 將提示您接受許可協議並詢問您的 TeamViewer 帳戶用戶名和密碼。當您首次登錄時,TeamViewer 可能會向您發送一封電子郵件,確認您正在嘗試從新位置(例如服務器)登錄您的帳戶。在通過電子郵件確認之前,您將無法登錄,直到您確認您的新位置。檢查您的收件箱和垃圾郵件文件夾,然後單擊鏈接以批准您的新登錄位置。然後回到服務器並重新輸入您的用戶名和密碼進行登錄。

TeamViewer 使用服務器我的電腦如果出現連接錯誤,請確保服務器已連接到 Internet。 正確的端口開放 在防火牆中。跑:

sudo teamviewer setup

如果一切按計劃進行,您將看到如下內容:

現在已安裝 TeamViewer,使用 TeamViewer 客戶端遠程連接到服務器或 teamviewer 帳戶在這裡.TeamViewer[マイ コンピュータ]您將在下面看到您的服務器只需雙擊“我的電腦”下的服務器即可連接到您的 Ubuntu 服務器。 以下是 TeamViewer 連接到運行 Xfce 和 LightDM 的 Ubuntu VPS 的示例。TeamViewer 示例連接到運行 Xfce 和 LightDM 的 Ubuntu 16.04 LTS。

現在您知道如何在 Ubuntu Server 16.04 LTS 上設置 TeamViewer!如果您已經擁有 Liquid Web,請隨時聯繫 The Most Helpful Humans™,以了解有關在 Ubuntu 16.04 LTS 上設置 TeamViewer 的任何問題,請聯繫我們。 還有一些關於 Ubuntu 的更有用的文章。

獨立的第三方雲分析機構 Cloud Spectator 證實,Liquid Web 的 VPS 服務器的性能全面優於 Rackspace、亞馬遜和 Digital Ocean。