Jak znaleźć mój identyfikator TeamViewer na SSH?

16

Kiedy próbowałem uruchomić polecenie teamviewer --info, otrzymuję następujące dane wyjściowe

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)

ale nie mogę znaleźć mojego identyfikatora TeamViewer. Czy jest jakieś inne w ustawieniach konfiguracji, w których mogę znaleźć mój identyfikator TeamViewer?

Korzeń
źródło

Odpowiedzi:

14

Najpierw ustaw hasło:

teamviewer --passwd nowe Hasło

I bieg

teamviewer -info

Pokaże ci identyfikator TeamViewer

rc125
źródło
1
Chcę tylko podkreślić, że najpierw powinieneś ustawić hasło. Chociaż nie pokaże ID.
Matheus Araujo,
Nie działa na serwerze TeamViewer działającym w systemie Windows (oryginalne pytanie nie określa konkretnego systemu operacyjnego, tylko przykład powłoki Linux / Unix).
Sopalajo de Arrierez
7

Możesz sprawdzić dzienniki:

grep -o "id=[0-9]*" /var/log/teamviewer/TeamViewer8_Logfile.log
Rahul Patil
źródło
Polecenie nic nie zwraca
rootowanie
być może twoje dzienniki są skompresowane, lepiej jest wyszukiwać rekurencyjnie przy użyciugrep -Ro "id=[0-9]*" /var/log/
Rahul Patil
Początkowo zostałem snookowany, ponieważ używam TeamViewer 9, więc inna ścieżka dziennika, ale jest dość podobna
topherg
Lub spójrz na/var/log/teamviewer/config/global.conf
Pierścień Ø
4

Możesz użyć :

teamviewer --info print version, status, id
Siddhika Nag
źródło
1
Działa to doskonale w TV 10. Są jednak przypadki, w których nie działa (tj. Jeśli ręcznie uruchomisz ponownie usługę)
tftd
1
jak zdobyć hasło?
mcExchange
3
@mcExchange Nie możesz uzyskać istniejącego hasła, ale możesz ustawić nowe hasło, używając: sudo teamviewer passwd [NEW_PASSWORD]
Siddhika Nag
1

Windows (pierwotne pytanie nie określa konkretnego systemu operacyjnego, tylko przykład powłoki Linux / Unix):

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

Identyfikator jest podawany w nagłówkach . Przetestowano działanie na wersji 7.

Sopalajo de Arrierez
źródło
0

W Linuksie można to znaleźć w /etc/teamviewer/global.conf. Po kilku OGROMNYCH wierszach bełkotu (klucze certyfikatu) dostajesz się do ClientIC i ClientID.

JustRoger
źródło
0

Drugi sposób to:

nano /etc/teamviewer/global.conf

Możesz znaleźć identyfikator z linii:

[int32] ClientID = xxxxxxxxxx

Możesz również uzyskać dostęp z komputera lokalnego, po prostu upewnij się, że masz poniższe linie:

[int32] EulaAccepted = 1

[int32] General_DirectLAN = 1

Po stronie kontrolnej używasz 192.168.1.xxx (lokalny adres IP hosta lub nazwa hosta) zamiast ID partnera TeamViewer

Możesz zaktualizować swoje hasło za pomocą wiersza poleceń:

teamviewer passwd YrNewPassword

Jeśli możesz wykonać przekierowanie portu na bramie / routerze, do portu 5938, możesz użyć nazwy domeny lub adresu IP WAN zamiast identyfikatora partnera TeamViewer i sterować nim z dowolnego miejsca

kevin11206
źródło