DietPi Raspberry Pi на дієті - Raspberry Pi, частина 2, блог Kuketz ІТ-безпеки

1. Легкий

У першій частині серії Raspberry Pi я познайомив вас із чорною дірою для реклами та трекерів: Pi-Hole. Pi-Hole можна використовувати навіть на смартфонах або інших пристроях, на яких не можна встановити AdBlocker надійний Фільтрувати рекламу. У цій статті Raspberry Pi тепер дієтично.

блог

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

2. ДієтПі

DietPi доступний не лише як зображення для Raspberry Pi, а також підтримуються BananaPi, Odroid або OrangePi. Вихідний код доступний кожному на GitHub.

У порівнянні з офіційним Raspbian Jessie Lite, DietPi легша вага і, отже, і споживання оперативної пам'яті, і завантаження процесора дещо нижчі. Якщо вас цікавлять цифри і ви хочете порівняти DietPi із зображенням Raspbian Lite, ви можете поглянути на цей аркуш. [Посилання на Документи Google]

2.1 Встановлення

Спочатку ми виконаємо базову установку та скопіюємо систему DietPi на SD-карту. Кроки подібні до встановлення Pi-Hole з першої частини серії:

При базовій установці в DietPi вже встановлений SSH-сервер (Dropbear SSH), який прослуховує вхідні з'єднання. Після першого входу в систему DietPi спочатку буде автоматично оновіть, а потім покажіть нотатку для перезапуску.

Зачекайте кілька хвилин після перезапуску, а потім змініть стандартний пароль:

2.2 Графічний інтерфейс користувача

DietPi можна легко налаштувати та налаштувати за допомогою графічного інтерфейсу користувача. Після першого перезапуску інтерфейс запускається автоматично, але його також можна викликати за допомогою команди:

Про Підменю DietPi можна адаптувати до власних потреб та вимог. За допомогою «DietPi-Config» ви можете, наприклад, змінити мережеві налаштування, змінити пароль користувача або налаштувати роздільну здатність дисплея. Для наших цілей особливий інтерес представляє підпункт "Оптимізоване програмне забезпечення", оскільки він пропонує великий вибір попередньо налаштованих програм та послуг:

3. Встановлення Байкалу

За допомогою Baikal контакти та календарі можна синхронізувати на декількох пристроях. Особливо для конфіденційність Це являє собою щадне рішення для користувачів, оскільки конфіденційні дані не повинні передаватися зовнішнім постачальникам послуг, але залишаються під їх власним контролем. У давнішій і застарілій статті з 2013 року я вже повідомляв про Байкал - зараз я сам використовую Байкал для синхронізації своїх контактів і календаря з двома пристроями.

3.1 Проста установка

У меню «Оптимізоване програмне забезпечення» для Байкалу спочатку потрібно встановити зірочку:

Потім виберіть «Ok» і виберіть останній пункт «Встановити» в головному меню. DietPi вирішує все необхідне Залежності пакета самостійно та отримує поточний майстер або останню версію програмного забезпечення на сторінці Baikal GitHub. Загалом, процес займає лише кілька хвилин. Налаштування веб-сервера lighttpd, включаючи PHP та базу даних MySQL, необхідні для Байкалу, DietPi виконує повністю автоматично. Чесно кажучи: я ніколи не встановлював Байкал простіше чи швидше.

3.2 веб-інтерфейс

Після встановлення ви можете керувати веб-інтерфейсом Байкалу через браузер і виконувати подальші дії:

3.3 Повідомлення

Байкал можна встановити на DietPi за кілька хвилин. Тим не менш, у цьому контексті слід врахувати кілька моментів:

  • DietPi не встановлює сертифікат TLS за замовчуванням. Веб-інтерфейс Baikal викликається, а контакти та календар синхронізуються через WebDAV незашифрований. Тому вам слід встановити CertBot і розгорнути сертифікат Let's Encrypt.
  • Автоматичні інсталятори - справжнє благо для звичайного користувача. Особисто я раджу виконати ручну установку, в якій ви самостійно вирішуєте всі залежності пакунків та готуєте систему до Байкалу. Це єдиний спосіб точно знати, що насправді працює в системі, і відповідно реагувати у разі помилки.
  • Встановлення за допомогою інсталятора - це перш за все одне: зручне. Однак це так Фактор навчання дорівнює нулю.

4. Висновок

DietPi - справжній альтернатива до офіційного образу Raspbian Lite, який ви також можете використовувати як підструктуру для прорізу з першої частини серії. Інтегрований інсталятор програмного забезпечення пропонує вам великий вибір програмного забезпечення для найрізноманітніших сценаріїв застосування. Спеціально для домашнього використання, там є все, що користувач може захотіти. Іноді складна інсталяція та конфігурація програмного забезпечення здійснюється повністю автоматично DietPi.

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

Про автора

Мене звуть Майк Кукетц, і я пишу цей блог безпеки- і захист даних актуальний Спрощення тем для розуміння та доступності кожному.

У моїй фрілансі працює як Пентестер (Kuketz IT-Security) Я переходжу до ролі «хакера» і шукаю слабкі місця в ІТ-системах, веб-додатках та додатках. Крім того, я є Лектор з питань ІТ-безпеки в подвійному університеті в Карлсруе та, серед іншого, як автор для комп'ютерного журналу c't.

Блог Kuketz або моя особа регулярно представляються у ЗМІ (heise online, Süddeutsche Zeitung тощо).

Якщо ви хочете бути в курсі останніх публікацій, у вас є кілька варіантів підписатися на блог: