Como desativar os relatórios de informações do sistema


12

Durante a instalação do Ubuntu 18.04, após o ambiente de tempo de execução ser ativado e durante o primeiro login, surge uma pergunta perguntando se você deseja ajudar a melhorar o Ubuntu.

insira a descrição da imagem aqui

(A captura de tela é do processo de boas-vindas do primeiro login do 18.04)

Se você disser sim, será enviado à Canonical um breve relatório descrevendo as características básicas do seu sistema, como tipo de processador (AMD ou i386), resolução de tela e o ambiente de desktop padrão. Nada muito intrusivo.

Isso ajuda a Canonical a obter uma contagem precisa de instalações e tal. E eles perguntam isso de maneira tão óbvia e educada que eu decidi que "não é um bug - é um recurso" e é bom para mim.

Então eu disse que sim, mas agora mudei de idéia devido aos relatórios que sugerem que a Canonical se tornará a próxima Microsoft - mas não quero reinstalar meu sistema.

Como posso desativar esse recurso?


Quanto ao 16.04, sim, ele possui uma caixa de seleção de exclusão bastante imperceptível durante a instalação que faz praticamente a mesma coisa. Mas o 16.04 provou enviar as informações apenas uma vez. Portanto, isso só está sendo notado agora, porque de repente é um grande pop-up na sessão inicial de login "Bem-vindo". E cabe a nós saber as implicações de permitir isso. Daí esta pergunta sobre como desativá-lo mais tarde. O pessoal de segurança assistiu ao 16.04 e não envia relatórios de falha automaticamente. No entanto, isso pode se tornar um problema em 18.04 mais tarde.
SDsolar

Respostas:


16

Existem pelo menos quatro peças de spyware instaladas por padrão no ubuntu 18.04 bionic e a resposta aceita apenas desabilita o popcon.

Por que ` ubuntu-report -f send no` não funciona

Você não precisa sudodisso porque não define uma bandeira global do sistema. O efeito líquido de dizer ubuntu-reportpara não enviar relatórios é duplo,

  1. Ele envia um relatório de qualquer maneira. É certo que a versão opt-out do relatório apenas diz {OptOut:true}, mas ainda está atingindo o servidor de telemetria, vazando seus cabeçalhos IP e HTTP.
  2. Ele salva sua preferência na sua pasta pessoal , por exemplo /home/yournamehere/.cache/ubuntu-report, o que significa que todos os usuários do seu sistema precisariam executar este comando para impedir que a máquina telefonasse para casa .

O que fazer em vez disso

  • Instale offline ou bloqueie o acesso ao metrics.ubuntu.come popcon.ubuntu.comno seu roteador.
  • Remova o spyware usando apt purge: sudo apt purge ubuntu-report popularity-contest apport whoopsie

Leitura adicional

Perguntas aqui:

Código fonte

Usuários do Docker se alegram

Em 30 de abril de 2018, a ubuntu:bionicimagem da janela de encaixe no hub da janela de encaixe não inclui nada disso.

PSA

o preço da liberdade é vigilância eterna.


Se você pudesse acrescentar algo sobre a prevenção desses pacotes sejam instalados (são depende de ubuntu-padrão) no início, isso faria este post completo (que é muito bom já!)
Sebastian Stark

Obrigado mesmo. Eu amo essa resposta. purga me faz sentir como gangster. Obrigado.
24519 Smile

5

Para desativar futuros relatórios de telemetria, emita o seguinte comando:

ubuntu-report -f send no

Este comando enviará à Canonical uma breve mensagem informando que seu sistema está desativando todos os relatórios futuros. Nenhum outro dado do sistema é enviado.

Observe que ainda ajuda a Canonical a manter uma contagem precisa de instalações ativas.

Em vez de simplesmente aparecer uma vez em seus registros (um flash na bandeja ou instalação de teste), você os notificará de que seu sistema ainda está em execução e que a falta de relatórios futuros deve ser considerada normal.

==================================================== ====

Observe que, quando você usa a ferramenta de instalação de software no Unity, esses dados são enviados do seu sistema como parte do "Concurso de popularidade" - isso acontece desde pelo menos 14.04 LTS.

Por isso, também faço uma resposta sucinta à antiga pergunta sobre se desativar isso prejudicará seu sistema. (Resposta curta, não):

Removendo concurso de popularidade sem destruir o sistema?

Excerto:

Para remover o pacote inteiramente no Ubuntu 16.04 LTS

sudo apt-get remove popularity-contest

Sim, ele é mencionado ubuntu-standardna caixa de diálogo de remoção.
Então veja esta lista:

Pacotes relacionados ao ubuntu-standard (Ubuntu.com)

Observe que nanoestá incluído na lista Ubuntu Standard.

Para verificar se a remoção popularity-contestpor esse método não prejudicou o sistema, tente:

nano test.tmp

e você verá que nanoainda funciona bem.

Em outras palavras, remover o stub de instalação restante da instalação inicial dos pacotes Ubuntu Standard não danificará o sistema de outras maneiras.


Etapa final: remover a entrada cron diária

sudo rm /etc/cron.daily/popularity-contest


1

Para o Ubuntu 16.04 LTS, as configurações ainda estão disponíveis após a instalação, a qualquer momento, no Activity Log Manager.

Aqui estão algumas capturas de tela dele em ação:

insira a descrição da imagem aqui

insira a descrição da imagem aqui

insira a descrição da imagem aqui

insira a descrição da imagem aqui

insira a descrição da imagem aqui

A primeira captura de tela mostra o envio de informações à Canonical.

O restante afeta o tamanho dos seus arquivos de log.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.