如何在SSH上找到我的TeamViewer ID?


16

当我尝试运行命令时,teamviewer --info我得到以下输出

root@vps [~]# /opt/teamviewer8/tv_bin/TeamViewer --info

 TeamViewer                      8.0.20931 

 teamviewerd status              teamviewerd start/running, process 9584 

TeamViewer ID: not found
Try restarting the TeamViewer daemon (e.g. teamviewer --daemon restart)

但找不到我的TeamViewer ID。在“配置”设置中还有其他可以找到TeamViewer ID的地方吗?

Answers:


14

首先设置密码:

teamviewer --passwd newPassword

和运行

团队查看者-info

它将向您显示TeamViewer ID


1
我只想强调一下,您应该先设置密码。虽然不会显示ID。
Matheus Araujo

在Windows上运行的TeamViewer服务器上不起作用(原始问题未设置特定的操作系统,仅是Linux / Unix shell的示例)。
Sopalajo de Arrierez,


4

您可以使用 :

teamviewer --info print version, status, id

1
这在TV 10中可以正常使用。但是,在某些情况下,它不能(例如,如果您手动重启服务)
tftd

1
如何获得密码呢?
mcExchange

3
@mcExchange您无法获取现有密码,但可以使用以下命令设置新密码:sudo teamviewer passwd [NEW_PASSWORD]
Siddhika Nag 2016年

1

Windows(最初的问题未设置特定的操作系统,仅是Linux / Unix shell的示例)解决方案:

cd %PROGRAMFILES%\TeamViewer\Version7
type TeamViewer7_Logfile.log | more

ID在标题行中报告。经过测试,可以在v7上运行。


0

在Linux中,您可以在/etc/teamviewer/global.conf中找到它。在几行巨大的乱码(证书密钥)之后,您将获得ClientIC和ClientID。


0

另一种方法是:

nano /etc/teamviewer/global.conf

您可以从以下行找到ID:

[int32] ClientID = xxxxxxxxxx

您也可以从本地计算机访问,只需确保您具有以下行:

[int32] EulaAccepted = 1

[int32] General_DirectLAN = 1

在控制端,您只需使用192.168.1.xxx(主机本地IP或主机名)而不是TeamViewer合作伙伴ID

您可以通过命令行更新密码:

teamviewer passwd YrNewPassword

如果您可以在网关/路由器上执行端口转发到端口5938的操作,则可以使用域名或WAN IP地址代替TeamViewer合作伙伴ID并从任何位置进行控制

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.