Tente alterar os endereços MAC para PCs clonados
O TeamViewer ID depende disso com certeza.
Hoje eu estava clonando algumas imagens do Ubuntu para expandir ainda mais o uso do Ubuntu na empresa, mas notei que todos os PCs clonados têm o mesmo ID do Teamviewer. Eu segui a sugestão do forum do teamviewer sobre remover o teamviewer, removendo a pasta .config / teamviewer9 e até mesmo a pasta / opt / teamviewer sem sorte. O ID permanece o mesmo mesmo após a reinicialização ou a espera por cerca de 30 minutos antes de instalar o teamviewer novamente.
Como posso redefinir / alterar o ID do Teamviewer no Ubuntu para todos os computadores clonados. Agora estou usando a versão mais recente do Teamviewer (Versão 9).
Tente alterar os endereços MAC para PCs clonados
O TeamViewer ID depende disso com certeza.
Feche o TeamViewer. Em seguida, execute no terminal:
sudo teamviewer --daemon stop
sudo rm -f /opt/teamviewer9/config/global.conf
sudo teamviewer --daemon start
Editar: eu verifiquei e o TeamViewer também analisa seu endereço MAC. Provavelmente funciona assim. Quando você inicia o TeamViewer pela primeira vez (sem arquivos de configuração disponíveis), ele procura seu endereço MAC. Se não for conhecido pela TV, ele cria uma nova ID do TeamViewer e associa seu endereço MAC a ela. Se o endereço MAC é conhecido, você obtém o ID do teamviewer associado a ele.
Então, se você clona em um novo computador, os comandos acima o ajudariam a obter um novo ID. Se você usá-los no computador original, receberá a mesma ID.
Nenhuma das sugestões anteriores funcionou no meu caso. A solução mais rápida e eficaz que encontrei foi reinstalar o TeamViewer fresh (após a desinstalação e exclusão de arquivos de configuração no Library / Preferences) de uma nova conta de usuário alternativa, que o resolveu imediatamente.
Por favor, feche o TeamViewer na nova máquina / clonada - então execute os seguintes comandos no terminal:
defaults delete ~/Library/Preferences/com.teamviewer.teamviewer9.plist
defaults delete ~/Library/Preferences/com.teamviewer.teamviewer9.Machine.plist
sudo defaults delete /Library/Preferences/com.teamviewer.teamviewer9.plist
rm -f ~/Library/Preferences/com.teamviewer.teamviewer9.plist
rm -f ~/Library/Preferences/com.teamviewer.teamviewer9.Machine.plist
sudo rm -f /Library/Preferences/com.teamviewer.teamviewer9.plist
Eu descobri que a maneira mais simples de alterar o ID é alterar o endereço MAC da NIC. Isso pressupõe que a máquina clonada não requer o mesmo endereço MAC. Quando o servidor é reiniciado
Uma solução é:
Modifique o /etc/systemd/system/teamviewerd.service:
[Unit]
Description = TeamViewer remote control daemon
After = NetworkManager-wait-online.service network.target network-online.target dbus.service
Wants = NetworkManager-wait-online.service network-online.target
Requires = dbus.service
[Service]
Type = forking
PIDFile = /var/run/teamviewerd.pid
ExecStartPre= /sbin/ifconfig eth0 hw ether aa:bb:cc:dd:ee:ff
ExecStart = /opt/teamviewer/tv_bin/teamviewerd -d
ExecStartPost = /usr/local/sbin/restoremac.sh
Restart = on-abort
StartLimitInterval = 60
StartLimitBurst = 10
[Install]
WantedBy = multi-user.target
Substituindo eth0 pela sua interface e aa: bb: cc: dd: ee: ff com um novo MAC.
Crie um script cat /usr/local/sbin/restoremac.sh:
#!/bin/sh
/bin/sleep 2
/sbin/ifconfig eth0 hw ether ff:ee:dd:cc:bb:aa
Substituindo eth0 pela sua interface e ff: ee: dd: cc: bb: aa com o MAC original.
Use "chmod 755 /usr/local/sbin/restoremac.sh"
Exclua /etc/teamviewer/global.conf
Reinicie a máquina
Você pode manter seu MAC e alterar o ID do TeamViewr.
Se você estiver usando o teamviewer apenas para uso pessoal e tiver a mensagem "Uso comercial suspeito", isso resolverá o problema!
SE VOCÊ O USAR SOMENTE PARA NÃO EXPANSÃO COMERCIAL!
Tags 13.10 teamviewer