ubuntu 16.04 安裝teamviewer


很多人可能會問,為什么要在ubuntu上安裝teamview?shell不就夠用了嗎?但實際上,很多時候,在遠程連接linux的時候,我們需要在圖形用戶界面上進行操作。現在我就遇到了一個實際的問題:每次服務器聯網的時候,都需要進入一個驗證界面,輸入用戶名和密碼,才能上網。並且一段時候之后,還會自動斷網。為了解決這個問題,我決定安裝teamview,下面開始介紹具體的安裝方法。

步驟

  1. 下載安裝包,官網地址:https://www.teamviewer.cn/cn/download/linux/
  2. 安裝命令:sudo dpkg -i filename
  3. 如果安裝出錯,則輸入該命令:sudo apt-get install -f ,再次安裝。
  4. 停止相關服務:sudo teamviewer --daemon stop
  5. 配置文件:sudo vi /opt/teamviewer/config/global.conf,添加[int32] EulaAccepted = 1 [int32] EulaAcceptedRevision = 6兩行。(注意這個文件存在只讀限制,需要管理員權限)
  6. 重新啟動服務:sudo teamviewer --daemon start ,並且重啟系統:reboot
  7. 設置密碼:sudo teamviewer --passwd [NEWPASSWORD]
  8. 查看id:teamviewer --info print id (要先設置密碼,才能查看id),如果沒有ID,記得多操作幾次。(teamviewer必須要聯網才能生成ID)
  9. 這個時候就可以連接服務器了(在初次連接服務器的時候,這個時候teamview可能會是一個黑窗口,看不到任何圖形界面,這是一個可能觸發的bug,這個bug觸發的原因是第一次用teamviewer連接linux服務器的時候,linux服務器一定要接着顯示器,如果沒接顯示器就會出現這個bug。重啟,連接成功之后,就可以拔下顯示器了。
    還有一種解決辦法:參考 https://community.teamviewer.com/t5/Linux/Teamviewer-14-Ubuntu-18-04-XOrg/m-p/51140

卸載

sudo apt --purge remove teamviewer

注意

teamviewer有兩種連接方式:通過ID和通過IP來連接。通過ID的話,是一定需要聯網(連接公網),包括在安裝階段,生成ID的時候,也需要聯網。通過IP連接的話,必須要是要求在局域網上。具體的設置方式,參考:點擊。這里吐槽一下啊,這里的設置方式都是通過GUI來設置的,我暫時還沒有找到不通過GUI來設置IP連接的方法。
如果服務器的圖形用戶界面關閉的話,teamviewer是連接不上服務器的,會一直處於連接狀態,這個要注意。如果之前執行過sudo telinit 3 那么需要執行sudo telinit 5才能連接teamviewer
要注意這個xorg正在運行,才表明服務器的teamviewer正常運行。否則服務器需要連接屏幕斷電重啟

引用

  1. https://blog.csdn.net/phone15062117684/article/details/52739936
  2. https://blog.csdn.net/wu_l_v/article/details/79184923
  3. https://blog.csdn.net/wuchenlhy/article/details/79863724


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM