DietPi Raspberry Pi на диета - Raspberry Pi част 2, Kuketz ИТ блог за сигурност

1. Лек

В първата част от поредицата Raspberry Pi ви запознах с черната дупка за реклама и тракери: Pi-Hole. Pi-Hole може дори да се използва на смартфони или други устройства, на които не може да се инсталира AdBlocker надежден Филтрирайте рекламата. В тази статия Raspberry Pi вече е на диета.

raspberry

DietPi е стройна операционна система, оптимизирана за Raspberry Pi, базирана на Debian GNU/Linux (Jessie). Може да се използва графичен интерфейс предварително конфигуриран Инсталирайте софтуерни пакети за голямо разнообразие от сценарии за приложение.

2. DietPi

DietPi не се предлага само като изображение за Raspberry Pi, също се поддържат BananaPi, Odroid или OrangePi. Изходният код е достъпен за всички в GitHub.

В сравнение с официалния Raspbian Jessie Lite, DietPi по-малко тегло и следователно както консумацията на RAM, така и натоварването на процесора са малко по-ниски. Ако се интересувате от числа и искате да сравните DietPi с Raspbian Lite Image, можете да разгледате този лист. [Внимание за Google Docs]

2.1 Инсталация

Първо ще направим основна инсталация и ще копираме системата DietPi на SD картата. Стъпките са подобни на инсталирането на пи-дупката от първата част на поредицата:

При основната инсталация в DietPi вече е инсталиран SSH сървър (Dropbear SSH), който слуша за входящи връзки. След първото влизане DietPi първоначално автоматично актуализация и след това ще ви покаже бележка за рестартирането.

Изчакайте няколко минути след рестартирането и след това променете стандартната парола:

2.2 Графичен потребителски интерфейс

DietPi може да се конфигурира и настройва относително лесно чрез графичния потребителски интерфейс. След първото рестартиране интерфейсът се стартира автоматично - но може да бъде извикан и с помощта на команда:

За Подменюта DietPi може да бъде адаптиран към вашите собствени нужди и изисквания. С помощта на »DietPi-Config« можете например да промените мрежовите настройки, да промените основната парола или да регулирате разделителната способност на дисплея. За нашите цели под-позицията „Оптимизиран софтуер“ представлява особен интерес, тъй като предлага голям избор от предварително конфигурирани приложения и услуги:

3. Инсталиране на Байкал

С Baikal контактите и календарите могат да се синхронизират на множество устройства. Особено за неприкосновеност на личния живот Това представлява щадящо решение за потребителите, тъй като чувствителните данни не трябва да се поверяват на външни доставчици на услуги, а остават под техен собствен контрол. В една по-стара и остаряла статия от 2013 г. вече бях докладвал за Байкал - в момента аз сам използвам Байкал, за да синхронизирам контактите и календара си с две устройства.

3.1 Лесен монтаж

В менюто „Оптимизирано от софтуера“ първо трябва да бъде зададена звездичка за Байкал:

След това изберете »Ok« и изберете последния елемент »Инсталиране« в главното меню. DietPi решава всичко необходимо Зависимости на пакета самостоятелно и извлича текущия мастер или най-новата версия на софтуера от страницата Baikal GitHub. Като цяло процесът отнема само няколко минути. Настройката на уеб сървъра lighttpd, включително PHP и базата данни MySQL, необходими за Baikal, се извършва напълно автоматично от DietPi. Честно казано: Никога не съм инсталирал Байкал по-лесно или по-бързо.

3.2 уеб интерфейс

След инсталацията можете да контролирате уеб интерфейса на Байкал чрез браузър и да предприемете допълнителни стъпки:

3.3 Забележка

Baikal може да бъде инсталиран на DietPi в рамките на няколко минути. Въпреки това има няколко точки, които трябва да се вземат предвид в този контекст:

  • DietPi не настройва TLS сертификат по подразбиране. Извиква се уеб интерфейсът на Байкал и контактите и календарът се синхронизират чрез WebDAV нешифровани. Следователно трябва да инсталирате CertBot и да пуснете сертификат Let's Encrypt.
  • Автоматичните инсталатори са истинско благо за обикновения потребител. Лично ви съветвам да направите ръчна инсталация, в която сами да разрешите всички зависимости на пакета и да подготвите системата за Байкал. Само по този начин знаете точно какво всъщност се изпълнява в системата и можете да реагирате съответно в случай на грешка.
  • Инсталирането чрез инсталатора е едно нещо преди всичко: удобно. Това обаче е така Фактор на обучение е равно на нула.

4. Заключение

DietPi е истински алтернатива към официалното изображение на Raspbian Lite, което можете да използвате и като подструктура на пи-дупката от първата част на поредицата. Интегрираната програма за инсталиране на софтуер ви предлага богат избор от софтуер за голямо разнообразие от сценарии за приложение. Особено за домашна употреба, всичко, което потребителят може да пожелае, е там. Понякога сложната инсталация и конфигуриране на софтуера се извършва напълно автоматично от DietPi.

Ако обаче искате да се задълбочите малко по-дълбоко в въпроса, ето този отново ръчно Препоръчва се инсталиране на софтуер. Това е възможно и с DietPi - можете просто да го използвате като тънка основна система и сами да инсталирате, конфигурирате и адаптирате допълнителен софтуер към вашите нужди.

За автора

Казвам се Майк Кукец и пиша този блог сигурност- и защита на данните от значение Улесняване на разбирането на темите и достъпност за всички.

В моята работа на свободна практика като Пентестър (Kuketz IT-Security) Превключвам се в ролята на „хакер“ и търся слаби места в ИТ системите, уеб приложенията и приложенията. Освен това съм Лектор за ИТ сигурност в дуалния университет в Карлсруе и наред с други неща като автор на компютърното списание c't.

Блогът Kuketz или моят човек редовно се представят в медиите (heise online, Süddeutsche Zeitung и др.).

Ако искате да бъдете информирани за последните публикации, имате няколко възможности да следите блога: