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?

Odpowiedzi:


14

Najpierw ustaw hasło:

teamviewer --passwd nowe Hasło

I bieg

teamviewer -info

Pokaże ci identyfikator TeamViewer


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

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

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.


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.


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

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.