Come ottenere Teamviewer esecuzione come root in CentOS

September 24

Come ottenere Teamviewer esecuzione come root in CentOS


TeamViewer è un popolare strumento di supporto on-line che permette agli utenti di accedere ai computer remoti su Internet, anche attraverso i firewall. Collegamento a un altro computer o un server richiede solo pochi secondi e richiede solo un ID utente e una password. Per impostazione predefinita, TeamViewer non può essere eseguito con accesso completo (come root) in CentOS. Se si vuole dare al software di accesso completo, è necessario modificare uno dei suoi file core.

istruzione

1 Accedere a CentOS come root. È necessario essere root per modificare i file di TeamViewer.

2 Aprite il Terminale su CentOS andando in "Applicazioni," Selezione "Utilità di sistema" e fare doppio clic su "Terminal".

3 Eseguire un backup del file originale "TeamViewer" eseguendo il comando "cp / usr / bin / TeamViewer / usr / bin / teamviewer_orig".

4 Aprire il file "TeamViewer" utilizzando il comando "vim / usr / bin / teamviewer".

5 Trovare la seguente struttura:

userid = $ (id -u)
se [$ userid = 0]
poi
eco TeamViewer non deve essere eseguito come root!
exit 1
fi

L'affermazione "l'uscita 1" chiude il programma dopo il "TeamViewer non deve essere eseguito come root!" avvertimento.

6 Commento la intera struttura con un "#" prima di ogni riga. La struttura sarà ora simile a questa:

userid = $ (id -u) if [$ userid = 0] thenecho TeamViewer non deve essere eseguito come root! 1FI uscita

Commentando una linea rende il programma da ignorare che la linea in fase di esecuzione. In questo caso, l'intera struttura viene ignorato.

7 Salvare il file e chiuderlo.

8 Eseguire TeamViewer come root per verificare le modifiche. Il programma non è più lanciare un messaggio di avviso e chiudersi.