У мене є старий ноутбук, на якому працює Ubuntu. Зараз я хочу віддати цей ноутбук, але хочу видалити всі приватні дані. Так що я повинен видалити? Я не хочу форматувати всю систему, тому що ОС все ще буде використовуватися новим власником.
У мене є старий ноутбук, на якому працює Ubuntu. Зараз я хочу віддати цей ноутбук, але хочу видалити всі приватні дані. Так що я повинен видалити? Я не хочу форматувати всю систему, тому що ОС все ще буде використовуватися новим власником.
Відповіді:
Зазвичай у вас є всі ваші приватні дані в / home, особливо кеш браузера тощо.
Можливо, ви маєте приватні налаштування Інтернету в / etc / Network-Manager. Відвідайте / тощо та перегляньте каталоги. Переконфігуруйте свої речі, видаліть приватні дані (ключ WLAN), перевірте, чи все втрачено. Якщо ні, видаліть вручну. mc (опівночі командир) - корисний інструмент для повторення каталогів, перегляду та видалення файлів. (клаптик, див. знизу).
Інший каталог з приватними даними може бути / var / spool або / var / cache. Наприклад, чашки-принтер-шпулер створюють резюме завдань друку, а ім'я документа, дата роботи можуть бути реконструйовані. Можливо, ви теж хочете їх почистити.
Ці файли в / tmp автоматично видаляються при кожному запуску. Тож якщо ви не реорганізували речі, про які знаєте лише ви,
find . -delete #
або, замість -delete, ви можете вважати клаптик:find . -execdir shred -n 1 {} +
ls
Якщо ви розглядаєте питання про очищення порожнього простору (друга порада @intuiteds, можливо, ми повинні подарувати зірку?), Було б простіше скористатись живим компакт-диском, щоб подрібнити всю систему (яка може продовжуватися без нагляду), а потім встановити нову (потрібно близько 45 хвилин з кількома взаємодіями, переважно на початку). Це взагалі може бути швидшим рішенням. Більше однієї схемотерапії - це нісенітниця.
Найбезпечніший варіант - використовувати щось на зразок DBAN, щоб надійно витерти диск, а потім перевстановити з нуля.
Якщо ви хочете надати той же профіль програми одержувачеві, ви можете використовувати dpkg --get-selections
для скидання стану системного пакету перед витиранням, а потім dpkg --set-selections
після повторної інсталяції повідомити новій системі, що потрібно встановити ці пакети. Це дозволить вам зручно перевстановити всі програми, які ви створили.
Інструмент aptitude-create-state-bundle
також можна використовувати для цієї мети, і, ймовірно, бажано, оскільки він працює на більш високому рівні і може запам'ятати, які пакунки були явно встановлені вами.
На мою думку, зробити повне очищення диска та перевстановити ОС простіше, менш трудомістко і швидше стерти все, що ви хотіли стерти. Щоправда, витирання всього диска займе багато часу, але ви можете піти робити щось інше, поки будете чекати. Видалення конкретних пакетів та файлів із існуючої ОС - це процес, який вимагає багато роздумів і залишає багато можливостей для помилок. Повна перевстановлення виконує те саме, лише більш ефективно та з меншою кількістю роботи з вашого боку.
На додаток до вже наданих дуже хороших порад:
Якщо ви використовуєте локальні сервери для цілей розробки, таких як apache2, mysql тощо. Я б радив видалити їх за допомогою параметра "очищення" (це знищує конф-файли), обов'язково видаліть дані та журнали каталогів та файлів ( наприклад, знайдені в / var / log / та / var / www / або / var / lib / xxxx / за замовчуванням, але в інших місцях на ваш вибір ви створили власну конфігурацію), а потім перевстановіть їх із налаштуваннями за замовчуванням, якщо це потрібно нового користувача.
Ще одна порада для параноїдальних / чистих людей - це відновлювати новий ключ хосту ssh-сервера для машини.
rm /etc/ssh/ssh_host_*
dpkg-reconfigure openssh-server
так що його більше не вважають відомим господарем іншими.
Виконати Bleachbit. http://bleachbit.sourceforge.net/
Таким чином ви можете вибрати саме те, що потрібно видалити, не використовуючи складних командних рядків.
Я особисто використовую будь-які методи, щоб витерти диск
# from a live CD
dd if=/dev/zero of=/dev/sda bs=iM
Або DBAN або скраб (знову з прямого CD)
sudo apt-get install scrub
sudo scrub -p dod -f /dev/sda
Ви можете зробити встановлення OEM
Як заздалегідь встановити Ubuntu для когось (встановлення OEM)?
Існують різні рівні безпеки. Особисто я граю це трохи параноїдніше. Я б не роздавав жорсткий диск, якби на ньому зберігав конфіденційну інформацію. Вам, можливо, варто лише придбати новий жорсткий диск і встановити на ньому Ubuntu для того, кому це ви надаєте.
Якщо ви не цей параноїк, або ваші дані не такі чутливі, дивіться публікацію невідомого користувача .
Якщо дані не дуже важливі, ви можете створити нового користувача та видалити старого.
Я знаю дуже старе питання. У більшості з нас є запасні диски, що збиваються зі старих систем, і навіть якщо ви цього не зробите, вони досить дешеві, що ви можете просто придбати новий і замінити наявний диск у ноутбуці / комп’ютері.
Все, що вам потрібно зробити, це встановити операційну систему через опцію встановлення OEM, і новий власник створить свій власний обліковий запис при першому вході, багато відповідей на це прямо тут, на askubuntu, тому я не буду повторно це робити.
Простіше кажучи, ви зберігаєте / знищуєте свій диск, який може містити конфіденційну інформацію, і вставляєте інший диск.