远程安装teamviewer存在一个巨大的“坑”(接受license),还有就是链接带图形界面的centos7系统,要事先装好图形界面。下面我们就来绕过这个坑。
1.下载linux版teamviewer
链接地址:https://www.teamviewer.com/en-us/download/linux/
2.将下载好的文件放centos7系统中,猫哥使用的工具是winscp,大家也可以使用其他工具,例如xshell。
3.安装teamviewer,一路y执行下去
yum install teamviewer_15.2.2756.x86_64.rpm
4.解决license问题
- 停止服务。执行命令
-
sudo teamviewer --daemon stop
-
修改配置文件。 在文件/opt/teamviewer/config/global.conf末尾增加以下内容(由于只读限制,所以可能需要用到管理员权限)
-
vim /opt/teamviewer/config/global.conf [int32] EulaAccepted = 1 [int32] EulaAcceptedRevision = 6
- 重新启动服务
sudo teamviewer --daemon start
5.获取teamviewer账号
teamviewer --info
6.设置teamviewer密码
teamviewer --passwd [PASSWD]
此时使用相同版本号的teamviewer就可以链接上了!
====如果不能正常启动,请尝试修改以下内容(谨慎执行!)====
1.安装 freetype-devel
yum -y install freetype-devel
2.修改/etc/gdm/custom.conf
[daemon]
[security]
AllowRemoteRoot=true
[xdmcp]
//gdm允许177端口访问
Port=177
Enable=true
[gui]
[greeter]
[chooser]
[debug]
3.修改/etc/inittab
# Default runlevel. The runlevels used are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
#
id:5:initdefault:
4.重启服务器
reboot
再次尝试连接!
完毕!