Bagaimana cara menemukan ID TeamViewer saya di SSH?

16

Ketika saya mencoba menjalankan perintah, teamviewer --infosaya mendapatkan output berikut

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)

tapi saya tidak dapat menemukan ID TeamViewer saya. Apakah ada yang lain dalam pengaturan Konfigurasi di mana saya dapat menemukan ID TeamViewer saya?

Akar
sumber

Jawaban:

14

Tetapkan kata sandi Anda terlebih dahulu:

teamviewer --passwd newPassword

Dan lari

teamviewer -info

Ini akan menunjukkan kepada Anda ID TeamViewer

rc125
sumber
1
Saya hanya ingin menekankan bahwa Anda HARUS mengatur kata sandi terlebih dahulu. Meskipun tidak akan menunjukkan ID.
Matheus Araujo
Tidak bekerja di server TeamViewer yang berjalan di Windows (pertanyaan awal tidak mengatur sistem operasi tertentu, hanya contoh Linux / Unix shell).
Sopalajo de Arrierez
7

Anda dapat memeriksa log:

grep -o "id=[0-9]*" /var/log/teamviewer/TeamViewer8_Logfile.log
Rahul Patil
sumber
Perintah tidak mengembalikan apa pun
Root
mungkin log Anda dikompresi, lebih baik mencari secara rekursif menggunakangrep -Ro "id=[0-9]*" /var/log/
Rahul Patil
Saya mendapat snooker pada awalnya karena saya menggunakan TeamViewer 9, jalur log yang sangat berbeda, tetapi cukup mirip
topherg
Atau lihat/var/log/teamviewer/config/global.conf
Ring Ø
4

Kamu bisa memakai :

teamviewer --info print version, status, id
Siddhika Nag
sumber
1
Ini berfungsi dengan baik di TV 10. Namun, ada beberapa kasus ketika tidak (yaitu jika Anda me-restart layanan secara manual)
tftd
1
bagaimana cara mendapatkan kata sandi juga?
mcExchange
3
@mcExchange Anda tidak bisa mendapatkan kata sandi yang sudah ada tetapi dapat menetapkan kata sandi baru menggunakan: sudo teamviewer passwd [NEW_PASSWORD]
Siddhika Nag
1

Windows (pertanyaan awal tidak mengatur sistem operasi tertentu, hanya contoh dari solusi Linux / Unix):

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

ID ini dilaporkan pada kepala baris. Diuji bekerja pada v7.

Sopalajo de Arrierez
sumber
0

Di Linux Anda dapat menemukannya di /etc/teamviewer/global.conf. Setelah beberapa baris BESAR teks omong kosong (kunci sertifikat) Anda sampai ke ClientIC dan ClientID.

JustRoger
sumber
0

Cara lainnya adalah:

nano /etc/teamviewer/global.conf

Anda dapat menemukan ID dari baris:

[int32] ClientID = xxxxxxxxxx

Anda juga dapat mengakses dari komputer lokal Anda, pastikan Anda memiliki baris di bawah ini:

[int32] EulaAccepted = 1

[int32] General_DirectLAN = 1

Di sisi kontrol Anda hanya menggunakan 192.168.1.xxx (IP lokal host atau nama host) alih-alih ID mitra TeamViewer

Anda dapat memperbarui kata sandi Anda melalui baris perintah:

teamviewer passwd YrNewPassword

Jika Anda bisa melakukan penerusan port pada gateway / router Anda, ke port 5938, Anda bisa menggunakan nama domain atau alamat IP WAN alih-alih ID mitra TeamViewer dan mengendalikannya dari mana saja

kevin11206
sumber