Як відмовитися від звітності про системну інформацію


12

Під час встановлення Ubuntu 18.04, після ввімкнення середовища виконання та під час першого входу, з'являється запитання, чи потрібно допомогти вдосконалити Ubuntu.

введіть тут опис зображення

(Знімок екрана - процес "Ласкаво просимо" 18.04. За першим входом)

Якщо ви скажете так, то короткий звіт надсилається до компанії Canonical з описом основних характеристик вашої системи, таких як тип процесора (AMD або i386), роздільна здатність екрана та середовище робочого столу за замовчуванням. Нічого дуже нав'язливого.

Це допомагає Canonical отримати точний підрахунок установок тощо. І вони запитують це настільки очевидно і ввічливо, що я вирішив, що "Це не помилка - це особливість", і мені все в порядку.

Тому я сказав "так", але тепер я передумав через звітність, яка говорить про те, що Canonical стане наступним Microsoft, але не хочу перевстановлювати свою систему.

Як я можу вимкнути цю функцію?


Що стосується 16.04, так, він має досить непомітний прапор для відмови під час встановлення, що робить майже те саме. Але 16.04 доведено, що інформацію надсилає лише один раз. Тож це лише зараз помічається, бо раптом це велике спливаюче вікно у початковому сеансі входу "Ласкаво просимо". І тяжкість до нас полягає в тому, щоб знати наслідки того, щоб дозволити це зробити. Звідси це питання про те, як вимкнути його згодом. Люди безпеки спостерігають 16.04, і він не надсилає повідомлення про аварії автоматично. Це, однак, може стати проблемою 18.04 пізніше.
SDsolar

Відповіді:


16

Є щонайменше чотири шпигунські програми, встановлені за замовчуванням на ubuntu 18.04 bionic, і прийнята відповідь дійсно вимикає popcon.

Чому ` ubuntu-report -f send no` не працює

Вам не довелося, sudoбо він не встановлює системний глобальний прапор. Чистий ефект заборони ubuntu-reportне надсилати звіти є подвійним,

  1. Він все одно надсилає звіт. Щоправда, версія звіту про відмову просто говорить {OptOut:true}, але вона все ще потрапляє на телеметричний сервер, протікаючи ваші заголовки IP та HTTP.
  2. Це зберігає ваші уподобання у вашій домашній папці , наприклад /home/yournamehere/.cache/ubuntu-report, що означає, що кожному користувачеві у вашій системі потрібно буде виконати цю команду, щоб зупинити телефон не телефонувати додому .

Що робити замість цього

  • Встановіть офлайн або заблокуйте доступ до маршрутизатора metrics.ubuntu.comта popcon.ubuntu.comна нього.
  • Видаліть шпигунське програмне забезпечення, використовуючи apt purge: sudo apt purge ubuntu-report popularity-contest apport whoopsie

Подальше читання

Питання тут:

Вихідний код

Користувачі Docker радіють

Станом на 30 квітня 2018 року ubuntu:bionicзображення докера на докерному хабі не містить жодного з цих матеріалів.

PSA

Ціна свободи - це вічна пильність.


Якщо ви можете додати щось про запобігання встановлення цих пакунків (вони залежать від стандарту ubuntu), це зробить цю публікацію завершеною (це вже дуже добре!)
Себастьян Старк

Дякую справді. Я люблю цю відповідь. чистка змушує мене відчувати себе гангстером. Дякую.
Посмішка

5

Щоб відмовитися від майбутніх звітів про телеметрію, видайте таку команду:

ubuntu-report -f send no

Ця команда відправить Canonical коротке повідомлення про те, що ваша система відмовляється від усіх подальших звітів. Інші системні дані не надсилаються.

Зауважте, що це все ще допомагає Canonical зберігати точну кількість живих установок.

Замість того, щоб просто з'являтися один раз у своїх записах (спалах на панелі або тестова установка), ви повідомили їх, що ваша система все ще працює і що відсутність майбутніх звітів слід вважати нормальним.

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

Зауважте, що коли ви використовуєте інструмент інсталяції програмного забезпечення в Unity, ці дані надсилаються з вашої системи як частина їх «Конкурсу на популярність» - це відбувається вже щонайменше з 14,04 LTS.

Тож я також висунув стислий відповідь на старе питання про те, чи відключення це зашкодить вашій системі. (Коротка відповідь, ні):

Зняття популярності-конкурсу без руйнування системи?

Витяг:

Щоб видалити пакунок повністю в Ubuntu 16.04 LTS

sudo apt-get remove popularity-contest

Так, це згадується ubuntu-standardу діалоговому вікні видалення.
Тому подивіться на цей список:

Пакети, пов'язані з стандартом ubuntu (Ubuntu.com)

Зверніть увагу, що nanoвключено до списку стандартних стандартів Ubuntu.

Щоб переконатися, що видалення popularity-contestза допомогою цього методу не завдало шкоди системі, спробуйте:

nano test.tmp

і ви побачите, що nanoвсе одно працює добре.

Іншими словами, видалення заглушки установки, що залишилася від початкової установки пакетів Ubuntu Standard, не пошкодить систему іншими способами.


Заключний крок: Видаліть щоденний запис крона

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


1

Для Ubuntu 16.04 LTS налаштування все ще доступні після встановлення в будь-який час у Менеджері журналів активності.

Ось кілька скріншотів цього дії:

введіть тут опис зображення

введіть тут опис зображення

введіть тут опис зображення

введіть тут опис зображення

введіть тут опис зображення

Найперший знімок екрана показує надсилання інформації Canonical.

Решта впливає на розмір ваших журнальних файлів.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.