Раніше я зіпсував свою систему, мене привітали з чорним екраном під час завантаження в Ubuntu. Коли я запустив свій ноутбук, я вибрав варіант відновлення з меню grub і вибрав резервний пристрій на кореневому терміналі. Я побачив, що я міг використовувати команду add user, і, мабуть, міг би створити привілейованого користувача на своїй машині.
Це не проблема безпеки?
Можна було вкрасти мій ноутбук, і під час запуску вибрав відновлення та додати іншого користувача, я тоді переграв. У тому числі мої дані.
Подумайте про це, навіть якщо ви якимось чином видалите цей запис, ви можете завантажуватись із живого компакт-диска, отримувати chroot
та працювати, а потім додати іншого користувача з правильними привілеями, що дозволяє йому бачити всі мої дані.
Якщо я встановив BIOS завантажуватися лише на моєму HD, відсутній USB, CD / DVD, запуск мережі та встановлення пароля BIOS, це все одно не має значення, тому що ви все ще будете мати цю стартову запис відновлення.
Я абсолютно впевнений, що хтось із Китаю, Росії не може зламати мого Ubuntu Trusty Tahr з мережі, тому що це так безпечно. Але якщо хтось має фізичний доступ до моєї - вашої машини, то, ну, ось чому я задаю це питання. Як я можу захистити свою машину, щоб взлом через фізичний доступ був неможливим?
Повідомлення про помилку:
fred:x:0:0:fred,,,:/home/fred:/bin/bash
і тепер, якщо я ввійду як fred і біжу whoami
, я отримуюroot
adduser
тощо, як правило, не дозволяють вам робити це, але просто редагування /etc/passwd
працює. Бути хакером - означає ігнорувати те, що ти повинен робити;)