So deaktivieren Sie Systeminformationsberichte


12

Während der Installation von Ubuntu 18.04, nachdem die Laufzeitumgebung aktiviert wurde und während der ersten Anmeldung wird eine Frage angezeigt, ob Sie zur Verbesserung von Ubuntu beitragen möchten.

Geben Sie hier die Bildbeschreibung ein

(Der Screenshot stammt aus dem ersten Anmeldevorgang am 18.04.

Wenn Sie "Ja" sagen, wird ein kurzer Bericht an Canonical gesendet, in dem grundlegende Merkmale Ihres Systems wie der Prozessortyp (AMD oder i386), die Bildschirmauflösung und die Standard-Desktop-Umgebung beschrieben werden. Nichts sehr aufdringliches.

Dies hilft Canonical dabei, eine genaue Anzahl von Installationen und dergleichen zu erhalten. Und sie fragen es so offensichtlich und höflich, dass ich entschieden habe, dass "Es ist kein Fehler - es ist eine Funktion" und für mich in Ordnung ist.

Also habe ich ja gesagt, aber jetzt habe ich meine Meinung aufgrund der Berichterstattung geändert, die darauf hindeutet, dass Canonical das nächste Microsoft wird - aber ich möchte mein System nicht neu installieren.

Wie kann ich diese Funktion deaktivieren?


Was 16.04 betrifft, so hat es während der Installation ein ziemlich unbemerktes Kontrollkästchen zum Deaktivieren, das fast dasselbe bewirkt. Es hat sich jedoch gezeigt, dass 16.04 die Informationen nur einmal sendet. Es wird also erst jetzt bemerkt, weil es plötzlich ein großes Popup in der ersten "Willkommen" -Login-Sitzung ist. Und es liegt an uns, die Auswirkungen zu kennen, die sich daraus ergeben. Daher diese Frage, wie man es später ausschaltet. Die Sicherheitsleute haben 16.04 beobachtet und es werden keine Absturzberichte automatisch gesendet. Dies könnte jedoch später in 18.04 ein Problem werden.
SDsolar

Antworten:


16

Auf Ubuntu 18.04 Bionic sind standardmäßig mindestens vier Spyware-Komponenten installiert, und die akzeptierte Antwort deaktiviert Popcon nur wirklich.

Warum ubuntu-report -f send nofunktioniert das nicht?

Sie mussten es nicht, sudoweil es kein systemglobales Flag setzt. Der Nettoeffekt der Anweisung ubuntu-report, keine Berichte zu senden, ist zweifach:

  1. Es wird trotzdem ein Bericht gesendet. Zugegeben, in der Opt-out-Version des Berichts heißt {OptOut:true}es nur , aber es trifft immer noch den Telemetrieserver und verliert Ihre IP- und HTTP-Header.
  2. Es speichert Ihre Präferenz in Ihrem Home-Ordner , z. B. /home/yournamehere/.cache/ubuntu-reportbedeutet dies, dass jeder Benutzer auf Ihrem System diesen Befehl ausführen muss, um zu verhindern, dass der Computer nach Hause telefoniert .

Was ist stattdessen zu tun?

  • Offline installieren oder Zugriff auf metrics.ubuntu.comund popcon.ubuntu.comauf Ihrem Router blockieren .
  • Entfernen Sie die Spyware mit apt purge: sudo apt purge ubuntu-report popularity-contest apport whoopsie

Weiterführende Literatur

Fragen hier:

Quellcode

Docker-Benutzer freuen sich

Zum 30. April 2018 enthält das ubuntu:bionicDocker-Image am Docker-Hub nichts davon.

PSA

Der Preis der Freiheit ist ewige Wachsamkeit.


Wenn Sie etwas hinzufügen könnten, um zu verhindern, dass diese Pakete am Anfang installiert werden (dies hängt vom Ubuntu-Standard ab), würde dies diesen Beitrag vervollständigen (es ist bereits sehr gut!)
Sebastian Stark

Vielen Dank wirklich. Ich liebe diese Antwort. Durch die Säuberung fühle ich mich wie ein Gangster. Vielen Dank.
Lächeln

5

Geben Sie den folgenden Befehl ein, um die zukünftige Telemetrieberichterstattung zu deaktivieren:

ubuntu-report -f send no

Dieser Befehl sendet Canonical eine kurze Nachricht, dass Ihr System alle zukünftigen Berichte deaktiviert. Es werden keine weiteren Systemdaten gesendet.

Beachten Sie, dass Canonical weiterhin eine genaue Anzahl von Live-Installationen erstellt.

Anstatt nur einmal in ihren Aufzeichnungen zu erscheinen (ein Flash in der Pfanne oder eine Testinstallation), haben Sie sie darüber informiert, dass Ihr System noch läuft und dass das Fehlen zukünftiger Berichte als normal angesehen werden sollte.

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

Beachten Sie, dass bei Verwendung des Softwareinstallationstools in Unity diese Daten von Ihrem System im Rahmen des "Popularitätswettbewerbs" gesendet werden. Dies geschieht seit mindestens 14.04 LTS.

Deshalb habe ich auch eine kurze Antwort auf die alte Frage gegeben, ob das Deaktivieren Ihrem System schaden wird. (Kurze Antwort, nein):

Beliebtheitswettbewerb entfernen, ohne das System zu zerstören?

Auszug:

So entfernen Sie das Paket vollständig in Ubuntu 16.04 LTS

sudo apt-get remove popularity-contest

Ja, es wird ubuntu-standardim Entfernungsdialog erwähnt .
Schauen Sie sich diese Liste an:

Pakete im Zusammenhang mit Ubuntu-Standard (Ubuntu.com)

Beachten Sie, dass dies nanoin der Ubuntu Standard-Liste enthalten ist.

Probieren Sie es aus, um zu überprüfen, ob das Entfernen popularity-contestüber diese Methode das System nicht verletzt hat:

nano test.tmp

und Sie werden sehen, dass das nanoimmer noch gut funktioniert.

Mit anderen Worten, wenn Sie den Installationsstub entfernen, der bei der Erstinstallation der Ubuntu Standard-Pakete übrig geblieben ist, wird das System auf andere Weise nicht beschädigt.


Letzter Schritt: Entfernen Sie den täglichen Cron-Eintrag

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


1

Für Ubuntu 16.04 LTS sind die Einstellungen nach der Installation jederzeit im Aktivitätsprotokoll-Manager verfügbar.

Hier sind einige Screenshots davon in Aktion:

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Der erste Screenshot zeigt das Senden von Informationen an Canonical.

Der Rest wirkt sich auf die Größe Ihrer Protokolldateien aus.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.