相較于二十年前,如今網絡帶寬的速度可說是一日千里,因此讓許多遠程支持或維護的工作,不再只是使用純命令模式的連接方式來進行。在Microsoft Windows的環(huán)境中,有大家最熟悉的遠程桌面服務(RDS),可是RDP協(xié)議只適用于Windows桌面,在以UNIX/Linux為主的系統(tǒng)環(huán)境中就行不通了。
此外,在許多狀況下,我們需要的可能是遠程控制連接,而不是遠程登錄連接,因為無論是您需要進行遠程故障排除,還是需要進行遠程操作支持時,往往在被控端計算機的使用者,都會希望能實際看到整個遠程操作的過程,一方面是希望能夠直接學習到問題排除的經驗,另一方面則是希望針對一些較敏感的私密文件,不會因而被任意開啟或竊取。
當企業(yè)網絡環(huán)境中,有混合著多部Windows Server、Windows Client以及Linux主機,需要不定期地提供IT人員或維護廠商來進行遠程控制連接時,筆者仍推薦使用接下來要向大家介紹的TeamViewer,因為它不僅輕巧、簡單、很多人使用,更是支持跨平臺的安裝。
您可以到以下官方網址進行下載與安裝。在此我們以連接Linux系列版本的TeamViewer首頁為范例,其中可以下載的主要幾個適用版本包括了Ubuntu、Debian、RedHat、CentOS、Fedora、SUSE以及適用其他不同Linux平臺的安裝程序。
http://www.teamviewer.com/zhTW/download/linux.aspx
接下來筆者將以64位CentOS為例來介紹安裝方法。完成下載之后,原則上您只要執(zhí)行rpm -ivh teamviewer_linux.rpm即可完成安裝。然而,您可能會遭遇到關聯(lián)性檢測失敗的錯誤信息,這表示相關的前置數據包必須先完成安裝,才可以順利進行TeamViewer數據包的安裝。您可以選擇手動補齊必要的數據包安裝,或是采用另一種在線安裝的方式來完成。您可以改由執(zhí)行yum install teamviewer_linux.rpm命令,來讓系統(tǒng)自動完成關聯(lián)數據包以及TeamViewer數據包的安裝。

圖4成功遠程連接控制CentOS
在上一個步驟的執(zhí)行中,如果發(fā)生目前無法連接網際網絡的狀況時,將會導致TeamViewer數據包與關聯(lián)數據包無法下載與安裝,而出現錯誤信息。成功完成TeamViewer數據包的安裝之后,我們便可以在“應用程序→Internet”下拉選單中,找到“TeamViewer 8”的應用程序。初次點擊之后,會出現版權同意的確認信息,點擊同意便會開啟管理界面。
開啟TeamViewer 8管理界面,在此首先您可以查看到允許其他遠程計算器連接控制的ID與密碼,而當您需要連接控制遠程TeamViewer計算器時,必須先輸入對方的ID在“Partner ID”字段中,然后點擊“Connect to Partner”按鈕之后,正確輸入相對的密碼即可。必須注意的是,如果發(fā)生網絡問題而無法連接時,密碼詢問窗口將不會出現。
圖4便 是 成 功 以TeamViewer 8遠程控制CentOS的范例。除了一般的遠程控制操作外,兩端的使用者間還可以通過視頻、語音以及文字進行通訊。必要時,還可以進行文件傳遞至遠程計算機。
關于TeamViewer遠程控制連接的管理,我們可以通過TeamViewer官方網站的登錄,來進行像聯(lián)絡人、計算機以及群組的創(chuàng)建。首先在login.teamviewer.com網站上完成登錄,如果尚未申請登錄賬戶,請點擊“注冊”按鈕。登錄TeamViewer網站,在完成“我的計算機”清單創(chuàng)建之后,便可以隨時針對任一計算機,來進行遠程連接。至于其他的管理操作,則可以在“工具”下拉選單中來挑選。
當我們在TeamViewer網站上對于任一計算器項目點擊“連接”時,以Firefox為例,將會開啟“啟動程序”頁面,也就是說將會自動選擇開啟本地已安裝的TeamViewer程序來進行連接。如果本地計算機并沒有安裝TeamViewer程序,則瀏覽器將會出現錯誤信息。
接下來讓我們了解一下TeamViewer for Linux版本的常用選項設置。首先 在“Extras”下拉選單中, 點 擊“Options”, 在“General”頁面中,可以自定義TeamViewer窗口的顯示名稱。如果進行遠程控制連接,需要通過代理服務器(Proxy),點 擊(Configure)按鈕來完成設置。
在“Security”頁面中,可以讓我們設置固定的遠程連接控制密碼,如果在此密碼字段中保留空白,則每一次啟動TeamViewer程序時,將會自動產生隨機的密碼。此外,在這里也可以通過點擊“Configure”按鈕,來設置連接的黑白名單。
您可以在此決定要設置的清單類型(Deny或Allow),例如,您可以采用默認的Deny配置,通過輸入遠程TeamViewer ID字符串并點擊“Add”按鈕,這樣這些來源的TeamViewer ID之計算機,將無法遠程連接此計算器,即使知道連接的登錄密碼也是一樣的。
在“Remote Control”頁面中,可以通過“Quality”下拉選單來決定遠程畫面的顯示質量。此外,還可以進一步設置是否要播放來自遠程計算機的音頻,以及是否要錄制連接遠程計算機時的視頻與VoIP。當您使用TeamViewer進行遠程控制時,如果經常會使用到語音交談功能,則可以在“Audio conferencing“頁面中,來進一步調整音頻的品質。