¿Cómo encontrar mi ID de TeamViewer en SSH?

16

Cuando intenté ejecutar el comando teamviewer --infoobtengo el siguiente resultado

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)

pero no puedo encontrar mi ID de TeamViewer. ¿Hay alguna otra opción en Configuración donde pueda encontrar mi ID de TeamViewer?

Raíz
fuente

Respuestas:

14

Establezca su contraseña primero:

teamviewer --passwd nuevoPassword

Y la carrera

teamviewer -info

Te mostrará la ID de TeamViewer

rc125
fuente
1
Solo quiero enfatizar que DEBE establecer la contraseña primero. Aunque no mostrará la identificación.
Matheus Araujo
No funciona en el servidor TeamViewer que se ejecuta en Windows (la pregunta original no establece un sistema operativo específico, solo un ejemplo de Linux / Unix shell).
Sopalajo de Arrierez
7

Puede inspeccionar los registros:

grep -o "id=[0-9]*" /var/log/teamviewer/TeamViewer8_Logfile.log
Rahul Patil
fuente
Comando devuelve nada
Raíz
podrían ser sus registros comprimidos, mejor es buscar recursivamente usandogrep -Ro "id=[0-9]*" /var/log/
Rahul Patil
Inicialmente me burlé porque estoy usando TeamViewer 9, una ruta de registro muy diferente, pero es lo suficientemente similar
topherg
O eche un vistazo a/var/log/teamviewer/config/global.conf
Ring Ø
4

Puedes usar :

teamviewer --info print version, status, id
Siddhika Nag
fuente
1
Esto funciona perfectamente en TV 10. Sin embargo, hay algunos casos en los que no funciona (es decir, si reinicia manualmente el servicio)
tftd
1
¿Cómo obtener la contraseña también?
mcExchange
3
@mcExchange No puede obtener una contraseña existente pero puede establecer una nueva contraseña usando: sudo teamviewer passwd [NEW_PASSWORD]
Siddhika Nag
1

Solución de Windows (la pregunta original no establece un sistema operativo específico, solo un ejemplo de Linux / Unix shell):

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

El ID se informó sobre los cabeza líneas. Probado trabajando en v7.

Sopalajo de Arrierez
fuente
0

En Linux puede encontrar esto en /etc/teamviewer/global.conf. Después de un par de ENORMES líneas de texto galimatías (claves de certificado) llegas a ClientIC y ClientID.

JustRoger
fuente
0

La otra forma es:

nano /etc/teamviewer/global.conf

Puede encontrar la identificación de la línea:

[int32] ClientID = xxxxxxxxxx

También puede acceder desde su computadora local, solo asegúrese de tener las siguientes líneas:

[int32] EulaAccepted = 1

[int32] General_DirectLAN = 1

En el lado del control, solo usa 192.168.1.xxx (la IP local del host o el nombre del host) en lugar del ID de socio de TeamViewer

Puede actualizar su contraseña a través de la línea de comando:

teamviewer passwd YrNewPassword

Si pudiera hacer un reenvío de puerto en su puerta de enlace / enrutador, al puerto 5938, podría usar el nombre de dominio o la dirección IP de WAN en lugar del ID de socio de TeamViewer y controlarlo desde cualquier lugar

kevin11206
fuente