遠程為ubuntu安裝teamviwer(無UI界面)

吐槽一下:現(xiàn)在教程一搜一大把,一大把一模一樣,沒錯說的就是CSDN
我試圖找到最原創(chuàng),可能是他 : 可能的原創(chuàng):)
我是參考的他,以及一些其他解答

需求

這是遠程安裝教程,也就是說完全沒有ui界面,只有ssh,也就不能點擊teamviwer彈出來的接收用戶許可

步驟

1 下載

下載teamviwer.deb
我下的是 teamviewer_12.0.85001_i386.deb

2 安裝,以及獲取id 和 密碼

安裝

dpkg -i teamviewer_12.0.85001_i386.deb  #非root用戶需加 sudo
#此處可能會報錯如下,因為64位系統(tǒng),需添加32位的架構(gòu)。
dpkg: error processing package teamviewer:i386 (--install):
dependency problems - leaving unconfigured
Processing triggers for gnome-menus (3.13.3-6ubuntu3) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160415-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for mime-support (3.59ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...
Errors were encountered while processing:
teamviewer:i386

如果報錯則強制安裝

apt-get update
apt-get -f install

安裝完成后,修改teamviwer的配置文件
vim /opt/teamviewer/config/global.conf
添加如下

[int32] EulaAccepted = 1
[int32] EulaAcceptedRevision = 6
#這是為了確認接收用戶許可。因為是命令行,沒有ui界面,不能用鼠標點擊接收用戶許可,故在設(shè)置里接收。

之后,重啟teamviwer daemon:
teamviwer --daemon restart

要遠程登錄teamviwer需要一個機器id,一個對應(yīng)的密碼。

此處參考這里

要先設(shè)置密碼,再獲取id

設(shè)置teamviwer的登錄密碼
teamviwer --passwd xxxxx
再重啟deamon
teamviwer --daemon restart
然后用命令:
teamviwer info
查看teamviwer的id等信息(最主要的是id,密碼已經(jīng)設(shè)置過,有了id后就能遠程登錄了)

~# teamviewer info

TeamViewer                           12.0.85001  (DEB)

teamviewerd status                   ● teamviewerd.service - TeamViewer remote control daemon
   Loaded: loaded (/etc/systemd/system/teamviewerd.service; enabled; vendor preset: enabled)
   Active: active (running) since 三 2018-05-30 11:12:22 CST; 1min 13s ago
  Process: 4271 ExecStart=/opt/teamviewer/tv_bin/teamviewerd -d (code=exited, status=0/SUCCESS)
Main PID: 4288 (teamviewerd)
   CGroup: /system.slice/teamviewerd.service
           ├─ 4288 /opt/teamviewer/tv_bin/teamviewerd -d
           ├─ 4391 c:\TeamViewer\TeamViewer.exe                                                                                    
           ├─ 5997 /opt/teamviewer/tv_bin/wine/bin/wineserver
           ├─ 6016 C:\windows\system32\services.exe                                                                                    
           ├─16918 C:\windows\system32\explorer.exe /desktop                                                                                    
           ├─17168 /opt/teamviewer//tv_bin/TVGuiSlave.64 175 1
           └─17348 /opt/teamviewer//tv_bin/TVGuiDelegate 175 1

5月 30 11:12:22 node05 systemd[1]: Starting TeamViewer remote control daemon...
5月 30 11:12:22 node05 systemd[1]: teamviewerd.service: PID file /var/run/teamviewerd.pid not readable (yet?) after start: No such file or directory
5月 30 11:12:22 node05 systemd[1]: Started TeamViewer remote control daemon.
5月 30 11:12:23 node05 su[4413]: Successful su for guest-mb7xvp by root
5月 30 11:12:23 node05 su[4413]: + ??? root:guest-mb7xvp
5月 30 11:12:23 node05 su[4413]: pam_unix(su:session): session opened for user guest-mb7xvp by (uid=0)

TeamViewer ID:                        909672xxx

之后,此id也會出現(xiàn)在當初設(shè)置的配置文件中:/opt/teamviewer/config/global.conf:
[int32] ClientID = 909672xxx

然后就可以用自己的teamviwer登陸了

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容