ssh 远程安装TeamViewer
通过ssh控制linux主机安装TeamViewer,方便科研。
下载
- 直接点击所需版本下载
wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb
安装命令
sudo dpkg -i teamviewer_amd64.deb
出现Processing xxx安装成功;
- 报错1:i386字样错误,解决方法:
sudo dpkg --add-architecture i386
sudo apt-get update
- 报错2:缺少依赖,解决方法:
sudo apt-get update
sudo apt-get -f install
无法手动接受license
无界面,无法看到弹窗,通过更改配置文件,接受许可
- 停止TeamViewer服务
sudo teamviewer --daemon stop
- 修改TeamViewer配置文件
# 进入配置文件
sudo vim /opt/teamviewer/config/global.conf
# 增加内容如下:
[int32] EulaAccepted = 1
[int32] EulaAcceptedRevision = 6
- 重新启动TeamViewer
sudo teamviewer --daemon start
- 先设置密码,密码包括数字,中英文大小写中括号[]任意3种种,8个字符以上
sudo teamviewer --passwd [NEWPASSWORD]
- 重启TeamViewer后台程序
sudo teamviewer --daemon start
- 查看TeamViewer ID
sudo teamviwer info
本地登录远程主机TeamViewer
最主要的是ID,密码已经设置过,有了ID后就能远程登录了
参考
重启设备导致登录出现正在连接…解决方法
远程主机Ubuntu 20.04重启之后本地连接一直显示正在连接
- 编辑文件
sudo vim /etc/gdm3/custom.conf
- 取消以下行注释
WaylandEnable=false
- 重启远程主机
sudo reboot -h now