2015-08-27 20 views
5

Ho una macchina Linux remota (ubuntu 14.04) con accesso SSH remoto e una nuova versione di TeamViewer 10.0.46203 (DEB).Come accettare il contratto di licenza di teamviewer da/sotto console al primo avvio

provo a lanciare TeamViewer e TeamViewer ottenere ID via console ssh da questo comando:

$ teamviewer --info 

quale versione di stampa, lo stato, id.

Ma non ho avuto alcun successo a causa del fatto che al suo lancio è necessario accettare il contratto di licenza. Così provo a lanciare con la chiave -X tramite SSH ma questa finestra con il pulsante Accetto licenza non compare! Solo quando non riesce ad accettare la licenza appare la finestra con un messaggio di errore.

La mia domanda: come accettare il contratto di licenza di teamviewer da/sotto console al primo avvio?

risposta

4

ho scritto stessa domanda a TeamViewer sostegno e ha ottenuto questa risposta:

Quando si installa TeamViewer tramite SSH si prega di tenere a mente c'è un accordo EULA che deve essere accettata prima che la GUI è in grado di lanciare a ricevere un ID.

Ci sarà un parametro per questo che esce in una versione successiva, però, per ora si prega di interrompere il demone TeamViewer con il seguente comando:

teamviewer --daemon stop

e poi basta aggiungere le seguenti linee nel File /opt/teamviewer9/config/global.config:

[int32] EulaAccepted = 1

[int32] EulaAcceptedRevision = 6

Dopo questo si prega di avviare il demone TeamViewer con il seguente comando:

teamviewer --daemon start

Inoltre, si prega di eseguire il comando (in debian distro basate)

export DISPLAY=:0; nohup iceweasel &>/dev/null &

per consentire la GUI di essere aperto e recuperare l'ID TeamViewer.

È quindi possibile eseguire TeamViewer con il comando sudo teamviewer & disown in quanto rimuove il processo dal controllo processo della shell, ma rimane comunque connesso al terminale.

Grazie in anticipo e per favore fatemi sapere se avete ulteriori domande ...

Fedora 20 Ecco i passaggi:

1.) SSH nella macchina di installare TeamViewer (Seguire istruzioni di installazione Se è necessario un aiuto per i comandi della shell ) 2. Dopo aver installato TeamViewer, impostare la password automatica teamviewer --passwd [PASSWD] 3.) Dopo si prega di arrestare il daemon con sudo teamviewer --daemon stop 4.) Scrivere nel file global.conf si trova nella /opt/teamviewer/config/global.conf le seguenti righe:

[int32] Always_Online = 1

[int32] EulaAccepted = 1

[int32] EulaAcceptedRevision = 6

5.) Quindi avviare il demone con sudo teamviewer --daemon --start o riavviare se necessario sudo teamviewer --daemon restart

6.) Quindi riavviare GDM con il comando systemctl restart gdm.service

Allora dovresti essere bravo!

1

In TeamViewer 10 è disponibile l'opzione licence, con la quale è possibile accettare l'EULA.

$teamviewer license accept 

Potrebbe essere necessario riavviare TeamViewer demone con $teamviewer daemon restart.