Как Дерек Сиверс разработал протокол для достижения технологической независимости

Tim Ferriss 8,6 тыс. 11 мин 6 мин 24.04.2023
Главное

В современном мире концепция «облачных вычислений» преподносится корпорациями как идеальное и беззаботное решение для хранения личных данных, однако за этим удобством скрываются серьезные риски полной потери контроля над цифровой жизнью. В новом выпуске проекта «The Tim Ferriss Show» известный предприниматель и писатель Дерек Сиверс обсуждает с ведущим Тимом Ферриссом философию технологической независимости (Tech Independence). Они разбирают конкретный тактический протокол, который позволяет любому пользователю всего за несколько часов развернуть собственный защищенный сервер и вернуть себе полную цифровую автономию.

🤡 Ловушка «облачного» удобства и риски потери данных 0:00

Главное маркетинговое обещание современных облачных сервисов, по мнению Дерека Сиверса, звучит усыпляюще: «Не забивайте свою маленькую голову заботами, позвольте нам обо всем позаботиться и сохранить ваши данные». Сиверс сравнивает эту бизнес-модель с фитнес-индустрией, ссылаясь на давнее замечание Тима Феррисса о йога-студиях: корпорациям гораздо выгоднее продавать клиентам подписку на групповые занятия, чем предлагать классическую и действительно эффективную становую тягу со свободными весами. Облако устроено аналогичным образом — оно монетизирует стремление к простоте, незаметно лишая людей контроля над их собственной информацией.

Собеседники сходятся во мнении, что тотальное доверие крупным ИТ-платформам сопряжено с катастрофическими рисками. В качестве примера Сиверс приводит реальную историю технически подкованного предпринимателя из Сингапура. Тот в течение десяти лет бережно сохранял все фотографии своего ребенка с самого рождения в сервисе Google Photos. Когда сыну исполнилось 10 лет, мужчина решил запустить корпоративный аккаунт Google Apps for Business, и система предложила ему объединить новый профиль с существующей личной учетной записью Gmail. Он согласился, а на следующий день все фотографии его ребенка бесследно исчезли.

Служба поддержки констатировала, что при слиянии аккаунтов пользователь был предупрежден о рисках, и отказалась восстанавливать данные. В результате отец полностью лишился семейного архива за целое десятилетие. Из-за подобных инцидентов Сиверс иронично предлагает заменять в разговорах термин «облако» (cloud) на слово «клоун» (clown), напоминая, что вы буквально доверяете свои документы чужим людям.

🖥️ Шаг 1: Выбор и аренда собственного инфраструктурного узла 3:07

Тим Феррисс отмечает, что Дерек Сиверс не производит впечатление параноика, который копает бункеры на заднем дворе, запасается тоннами овсянки и прячет слитки золота в подвале. Стремление к технологической независимости — это не паранойя, а здравый навык самодостаточности, похожий на умение водить машину с механической коробкой передач. По мнению Сиверса, сервер — это не сложная инженерная конструкция, а просто компьютер, который всегда находится в сети и доступен извне.

Для старта протокола технологической автономии Сиверс предлагает три конкретных варианта аппаратного обеспечения:

  1. Виртуальный частный сервер (VPS). За $5 в месяц на платформе Vultr (разработчик использует домен vulture.com) можно арендовать изолированный вычислительный сегмент Cloud Compute на общем сервере.
  2. Дешевый выделенный физический сервер (Dedicated Server). Если пользователю требуется повышенный уровень конфиденциальности, Сиверс рекомендует найти через поисковые системы провайдеров, предоставляющих в аренду отдельное физическое оборудование, где клиент получает монопольный root-пароль и зашифрованный жесткий диск.
  3. Домашний сервер из подержанного ноутбука. Экономный и полностью автономный вариант — приобрести на вторичном рынке б/у ноутбук Lenovo ThinkPad (оптимально — серии T400) стоимостью менее $200. Такое устройство легко помещается в шкафу, работает на любой старой операционной системе и выступает в роли мастер-сервера, а внешние серверы будут лишь зеркалировать его данные.

🔒 Шаг 2: Выбор операционной системы и базовая безопасность 5:01

Управление сервером осуществляется через стандартный интерфейс командной строки (терминал). В операционной системе macOS он находится в папке Utilities, в Windows называется PowerShell, а пользователи Linux знакомы с ним изначально.

В качестве серверной операционной системы Дерек Сиверс настоятельно рекомендует использовать OpenBSD. В шутку связывая свою привязанность к этой ОС с тем, что он родился в Беркли (разработчике оригинальной Berkeley Software Distribution), Сиверс ссылается на концепцию из книги «Фрикономика»: люди по имени Деннис чаще идут в стоматологию (dentistry) из-за подсознательной тяги к созвучным наименованиям. Однако реальный переход Сиверса на OpenBSD состоялся после того, как его публичный Linux-сервер был успешно взломан хакерами, а специалист дата-центра посоветовал сменить ОС на более защищенную.

По мнению Сиверса, OpenBSD обладает неоспоримыми преимуществами для построения безопасной цифровой крепости:

🔑 Шаг 3: Настройка криптографических ключей и жесткий файрвол 6:45

Для удаленного администрирования развернутой системы применяется защищенный протокол SSH (Secure Shell). Сиверс описывает пошаговый алгоритм защиты сетевого стыка, который полностью исключает возможность компрометации сервера методом перебора паролей (brute force):

  1. Генерация ключевой пары. На домашнем компьютере через терминал вводится команда ssh-keygen -t ed25519. Система создает два ключа: секретный (приватный) и публичный (с расширением .pub). При генерации можно задать дополнительный пароль для защиты самого ключа.
  2. Аутентификация по ключу. Публичный ключ загружается на удаленный сервер и помещается в специальный файл авторизованных ключей (authorized_keys). При попытке соединения сервер сопоставляет приватный и публичный ключи (Сиверс сравнивает это с принципом «Марко Поло»), автоматически пропуская владельца без ввода традиционного пароля.
  3. Полное отключение паролей. В конфигурационном файле SSH-сервера принудительно деактивируется возможность авторизации по стандартным паролям. С этого момента даже миллиарды автоматических хакерских скриптов («скрипт-кидди») не смогут причинить вред серверу, так как авторизация без физического приватного ключа аппаратно заблокирована.
  4. Настройка брандмауэра. В конфигурационном файле файрвола pf.conf прописываются жесткие правила, разрешающие входящий трафик исключительно через Порт 22, который используется для SSH-соединений. Все остальные сетевые порты наглухо закрываются.

В качестве попутной рекомендации по безопасности Сиверс советует обратить внимание на мобильные телефоны: за кулисами мессенджеры (WhatsApp, FaceTime) и сами устройства уже давно используют асимметричное шифрование с публичными и приватными ключами. Пользователям, у которых на смартфонах до сих пор установлен простой четырехзначный пин-код, Дерек настоятельно рекомендует зайти в настройки и заменить его на более надежный восьмизначный.

🌐 Шаг 4: Регистрация доменного имени без скрытого маркетинга 9:25

Финальным элементом построения независимой инфраструктуры является покупка собственного домена. Сиверс принципиально отказывается от популярных сервисов со скрытыми реферальными программами и рекомендует три надежных и независимых регистратора:

Обладание собственным сервером полностью меняет парадигму восприятия современных технологий. Сиверс резюмирует свою позицию наглядной аналогией: когда крупные корпорации навязчиво предлагают избавить вас от хлопот и взять управление данными на себя, это выглядит так, будто у вас на кухне уже лежат хлеб, арахисовое масло и джем, но кто-то со стороны пытается продать вам услугу по сборке бутерброда в вашем собственном доме. Технологическая независимость возвращает человеку базовую автономию.

Для тех, кому озвученный протокол кажется слишком сложным («звучит как клингонский язык»), Дерек Сиверс обещает опубликовать в своем блоге простейшую пошаговую инструкцию, где весь процесс сведется к банальному копированию и вставке готовых команд.

💬 Цитаты

«Если вы потратите несколько часов на то, чтобы научиться делать это самостоятельно, вы получите технологическую независимость.»

Дерек Сиверс 0:53

«Когда компании говорят, что позаботятся обо всем за вас, это похоже на то, как если бы у вас дома были хлеб и арахисовое масло, а кто-то предложил сделать вам бутерброд.»

Дерек Сиверс 10:31
👥 Спикеры
📚 Упомянутые книги
🔗 Упомянутые сайты и проекты
📖 Термины
VPS (Virtual Private Server)
Виртуальный выделенный сервер, эмулирующий работу физического сервера на общем оборудовании.
OpenBSD
Многоплатформенная операционная система семейства UNIX, ориентированная на максимальную безопасность и чистоту кода.
SSH (Secure Shell)
Сетевой протокол, позволяющий производить безопасное удаленное управление операционной системой и передачу данных.
Брандмауэр (Файрвол)
Программный комплекс, осуществляющий контроль и фильтрацию входящего сетевого трафика в соответствии с заданными правилами.
📊 Цифры
🗓 Хронология
  1. 10 лет Предприниматель непрерывно копировал фотографии ребенка в Google Photos до момента фатального сбоя при слиянии аккаунтов.
⚖️ Другая сторона
Технологии и IT Дерек Сиверс OpenBSD Vultr SSH-ключи