應(yīng)用場景:
intel NUC主機安裝有ubuntu18.04系統(tǒng),需要部署該主機的工控環(huán)境在異地,同時工控環(huán)境不提供長期的顯示器支持,只有wifi可以連接。初始連接好wifi后,需要斷開真實的顯示器,并保持穩(wěn)定的遠(yuǎn)程連接環(huán)境。
一、安裝配置TeamViewer
1.安裝
網(wǎng)上相關(guān)教程有很多,這里不再詳細(xì)講了
去TeamViewer官網(wǎng)下載deb包
TeamViewer官網(wǎng)
下載后雙擊安裝TeamViewer
2.配置隨系統(tǒng)啟動
雙擊打開TeamViewer->左上角菜單Extras->Options,打開選項菜單。
2.1 配置隨系統(tǒng)啟動:
點擊左側(cè)General選項卡->勾選右側(cè)“Start Teamviewer with system”
3.配置相關(guān)安全權(quán)限
這里要提一下,不要只會賬號密碼登錄TeamViewer,可以多研究一下TeamViewer的安全機制。以下設(shè)置的好處是:不采用固定密碼的方式免除了每次輸入密碼的繁瑣和密碼泄露的風(fēng)險,采用允許遠(yuǎn)程訪問的白名單的形式,登錄方便的同時,極大地保證了安全性。
3.1 設(shè)置免密碼登錄:
免密碼登錄需要指定某個賬戶可以不需要密碼直接登錄。
點擊左側(cè)Security選項卡->在右側(cè)Unattended Access分類下,配置EasyAccess的TeamViewer賬號A并勾選相關(guān)的功能(需要提前用A郵箱申請teamviewer賬號)。
3.2 設(shè)置Allowed partner:
這個功能的意思是只允許授權(quán)的賬號登錄該設(shè)備,通過這個配置可以防止未授權(quán)的人通過猜密碼的方式登錄該設(shè)備。
點擊左側(cè)Security選項卡->在右側(cè)Rules for connections to this computer分類下->Block and allowlist->Allow access only for the following partners->在這里點擊+號添加允許訪問的TeamViewer賬號列表。需要注意的是,這里我們需要把上1步里的A賬號加一下(不確定這樣做完,第1步的設(shè)置是不是就相當(dāng)于失效了,總之,都加上肯定沒有錯),同時我們可以把伙伴的賬號也加進來。
3.3 測試:
此時可以使用A賬戶的登錄控制端的TeamViewer來測試是否能免密遠(yuǎn)程到工控機臺架。然后也可以用B賬戶的登錄控制端的TeamViewer來測試是否連接被拒。
二、配置ubuntu用戶自動登錄
上一步雖然配置了TeamViewer隨系統(tǒng)啟動,但是測試你會發(fā)現(xiàn)電腦重新上下電之后,其實是需要輸入登錄密碼才能登錄的,只有登錄了之后,TeamViewer才會隨系統(tǒng)啟動。
1.配置
一般是在ubuntu的右上角,點擊當(dāng)前賬號,比如tester1, 選擇Account Setting->把“Automatic Login”設(shè)置為ON。
2.測試
此時,給ubuntu電腦重啟,然后觀察是否會自動登錄tester賬戶。
同時,自動登錄之后,直接通過teamviewer控制端測試一下能否遠(yuǎn)程到該ubuntu。
三、配置虛擬顯示器
來到這一步,非常遺憾,雖然參考下面這個鏈接里的第3步設(shè)置了虛擬顯示器:
ubuntu開機自啟vnc虛擬顯示器并使用向日葵遠(yuǎn)程連接
但是,當(dāng)我拔掉顯示器接頭,拔掉電源,重新上電我的ubuntu電腦之后,我可以通過teamViewer遠(yuǎn)程過去,但是看到的是黑屏。當(dāng)我把顯示器重新接上的一瞬間,黑屏消失了。我嘗試了一些方法仍然沒有從軟件上解決。
然而我找到了更經(jīng)濟更可靠的方式,也是想向大家推薦的:文章來源:http://www.zghlxwxcb.cn/news/detail-500019.html
1.顯卡欺騙器
這里我的解決方案是采用顯卡欺騙器,是的,時間比錢重要,20塊錢以內(nèi)能解決的問題沒必要再費勁折騰了。因為我的inter NUC是HDMI接口,所以,我選擇HDMI口的顯卡欺騙器,當(dāng)然還有其他接口的顯卡欺騙器也都可以買到。文章來源地址http://www.zghlxwxcb.cn/news/detail-500019.html
四、總結(jié)與反思
1.配置的過程中,踩過很多坑
- 最大的一個誤區(qū)是開始的時候一直嘗試通過ssh命令行遠(yuǎn)程的方式配置好所有的功能(不連接真實的顯示器),中間遇到了很多坑,浪費了非常多的時間。所以,配置的時候就好好配置,不要人為地給自己增加難度,畢竟說到底這也只是個配置。所以,工作重點一定要理清楚。
- 第二個點是配置虛擬顯示器一直不成功導(dǎo)致浪費了時間,當(dāng)然一開始也不知道有顯卡欺騙器這種東西,網(wǎng)上也確實相關(guān)的資料都很雷同,沒有什么資料可查。
2.期間的收獲
- 學(xué)到了很多teamViewer的安全策略,不再是只會傻傻地用賬號密碼登錄了。
- 知道了顯卡欺騙器這個設(shè)備,特別是相關(guān)頁面里明顯提到是向日葵 teamviewer anydesk 等等遠(yuǎn)程軟件的輔助神器。 這個小東西在以后工作中肯定還有有其他的用武之地的。
到了這里,關(guān)于配置teamviewer遠(yuǎn)程無顯示器ubuntu工控機實操的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!