Същият сървър на Home Assistant, който прави вашия дом интелигентен, може да изпълнява и други услуги, като Bitwarden. Всичко, което трябва да направите, е да настроите самостоятелно хостван сървър Bitwarden върху инсталацията на Home Assistant като добавка. След това можете да използвате този сървър на Bitwarden, за да създавате и запазвате сложни пароли на вашия смартфон или в уеб браузър на вашия компютър.

Най-добрата част е, че никога няма да се налага да плащате за услугата за управление на пароли, тъй като тя е напълно с отворен код и е безплатна.

Неща, от които ще имате нужда

Ще имаш нужда Home Assistant Server, работещ на Raspberry Pi (за предпочитане на Raspberry Pi 4 4GB или 8GB). Въпреки че можете също инсталирайте Home Assistant Server на компютър или друг хардуер, тъй като тази версия не е контролирана, ще трябва да инсталирате и конфигурирате добавките ръчно чрез обвивката на командния ред.

След като настроите Home Assistant на Raspberry Pi, следвайте стъпките по-долу, за да инсталирате, конфигурирате и внедрите Bitwarden.

instagram viewer

Инсталирайте добавката Bitwarden

За да инсталирате добавката Bitwarden в Home Assistant, изпълнете следните стъпки:

  1. Влезте във вашия Home Assistant сървър и отидете до Настройки > Добавки.
  2. Щракнете върху МАГАЗИН ЗА ДОБАВКИ бутон.
  3. Използвайте лентата за търсене, за да търсите и щракнете върху Vaultwarden (Bitwarden).
  4. Щракнете върху Инсталирай бутон, за да започнете инсталирането на добавката Bitwarden на вашия сървър Home Assistant. Завършването може да отнеме до минута.
  5. Веднъж инсталиран, активирайте опциите Старт при зареждане, Watchdog и Auto-update.
  6. След това щракнете Започнете.

Ако не можете да го намерите, щракнете тази връзка> Отвори линк за да добавите хранилището и след това потърсете и инсталирайте добавката Bitwarden.

Вече можете да посетите IP адреса на вашия сървър Home Assistant с порт 7277. Например, 192.168.0.111:7277.

Можете също да щракнете върху бутона за отворен уеб интерфейс на страницата с добавки, за да отворите уеб потребителския интерфейс на Bitwarden. Въпреки това не можете да създадете акаунт или да се регистрирате, освен ако не защитите сървъра Bitwarden.

Конфигурирайте SSL с помощта на Cloudflared Tunnel

В сървъра Home Assistant можете да инсталирате и използвате добавката Cloudflared, за да изложите локалния сървър Bitwarden на интернет със защитено SSL/TLS криптиране. След като стартирате тунела Cloudflared, вие или други потребители, за които създавате акаунти в Bitwarden, можете лесно да получите достъп и да управлявате своите хранилища за пароли от всички свои устройства.

Стъпките са както следва:

  1. Регистрирайте безплатен домейн на Freenom.com или можете да закупите нов домейн за хостване на вашия сървър Bitwarden. След като имате домейна, създайте акаунт в Cloudflare и добавете своя домейн. Освен това активирайте HTTPS.
  2. Кликнете върху тази връзка и след това щракнете върху Отвори линк опция. Това ще отвори вашето локално копие на Home Assistant и ще ви позволи да добавите това персонализирано хранилище към вашия Home Assistant за инсталиране на необходимата добавка Cloudflared.
  3. Кликнете Добавете за да добавите хранилището.
  4. Под Настройки > Добавки, потърсете Cloudflared и щракнете Инсталирай.
  5. След инсталацията активирайте Стартирайте при зареждане и Куче пазач настроики.
  6. След това щракнете Конфигурация и след това щракнете върху три точки > Редактирайте в YAML.
  7. Поставете следния код в полето Опции. Не забравяйте да замените „Вашето име на домейн“ с името на вашия домейн и IP адреса в Обслужване: с вашия IP адрес на сървъра за домашен асистент. Запазете порт 7277.
    допълнителни_хостове:
    -име на хост: bitwarden.Вашето име на домейн.org
    услуга: http://192.168.0.111:7277
    име на външен_хост: Вашето име на домейн.org
    име_тунел: bitwardenserver
    tunnel_token: ""
    nginx_proxy_manager: невярно
    log_level: отстраняване на грешки
    warp_enable: вярно
    warp_routes:
    - 192.168.0.2/24
  8. Кликнете Запазване и след това щракнете Рестартирайте ДОБАВКАТА.
  9. Преминете към страницата за добавка Cloudflare и щракнете върху Дневник раздел.
  10. След няколко секунди ще видите URL адрес на Cloudflare. Копирайте този URL адрес и го поставете във вашия уеб браузър. Това ще отвори страницата Cloudflare.
  11. Влезте в Cloudflare и след това изберете името на домейна, което сте добавили.
  12. Кликнете Упълномощаване. След като бъде упълномощен, добавката ще създаде защитен тунел за вашия сървър Bitwarden.
  13. Отворете Редактор на файлове и щракнете върху папка икона горе вляво.
  14. Кликнете върху Конфигурация.yaml файл и поставете следните редове, както е показано по-долу, и щракнете върху Запазване икона.
    http:
    use_x_forwarded_for: вярно
    trusted_proxies:
    - 172.30.33.0/24
  15. Отидете до инструментите за разработчици и щракнете върху Проверка на конфигурацията. Ако показва Configuration valid, щракнете Рестартирам. Изчакайте сървърът да се рестартира.
  16. След като рестартирате, можете да посетите https://bitwarden.yourdomainname.com URL за достъп до сървъра на Bitwarden в интернет със защитено SSL/TLS криптиране.

Вече можете да се регистрирате и да създавате потребителски акаунти за себе си и вашето семейство и приятели.

Деактивиране на регистрациите

В момента всеки с вашия URL адрес на Bitwarden може да се регистрира и да създава трезори. За да избегнете това, можете да деактивирате регистрациите. За целта трябва да влезете в административния панел на Bitwarden на следния адрес:

https://bitwarden.yourdomainname.org/admin

След това поставете администраторски токен (вземете администраторския токен/парола в регистрационните файлове), за да отворите административния панел. Ако не виждате маркера за достъп, инсталирайте отново добавката и след това проверете отново регистрационния файл, след като стартирате добавката.

Добавката показва администраторския токен само веднъж. Запишете го на сигурно място.

След като влезете в администраторския панел, можете да редактирате и променяте различни настройки, включително деактивиране на регистрациите. Можете също така да активирате двуфакторно удостоверяване и да създадете правила за това как потребителите могат да имат достъп и да използват своите Bitwarden акаунти, хоствани на вашия Home Assistant Server.

Използвайте Bitwarden на устройства с Android или iOS

За достъп и използване на Bitwarden на вашето Android или iOS устройство, трябва да инсталирате приложението Bitwarden Password manager от Google Play Store или App Store.

След като приложението е инсталирано, изпълнете следните стъпки на вашето Android или iOS устройство:

  1. Отворете приложението Bitwarden Password Manager и след това натиснете върху съоръжения икона в горния ляв ъгъл на приложението.
  2. Въведете своя URL адрес на сървъра на Bitwarden, т.е. https://bitwarden.yourdomainname.com, и го запазете.
  3. След това натиснете върху Влизам и въведете потребителското име и паролата, за да влезете в трезора на сървъра на Bitwarden и да получите достъп до всички пароли.

Настройте Bitwarden в уеб браузър

За достъп и използване на сървъра и акаунтите на Bitwarden във вашите уеб браузъри трябва да инсталирате разширението за управление на пароли Bitwarden. Разширението е достъпно за всички основни уеб браузъри, като Chrome, Edge, Mozilla Firefox и др.

След като инсталирате разширението, следвайте тези стъпки, за да го конфигурирате и да получите достъп или да запазите всичките си пароли сигурно във вашите уеб браузъри на всички устройства.

  1. В Chrome уеб браузър, щракнете върху Bitwarden разширение и след това щракнете върху Gear икона.
  2. Въведете вашия URL адрес на Bitwarden сървър, т.е. https://bitwarden.yourdomainname.com, и щракнете Запазване.
  3. Кликнете Влизам и след това въведете потребителското име и паролата на вашия сървър Bitwarden. Ако сте активирали двуфакторно удостоверяване, въведете кода, за да влезете.
  4. Вече можете да получите достъп до всички пароли и да ги управлявате сигурно направо във вашия уеб браузър.

Стъпките са повече или по-малко подобни на други уеб браузъри.

Безплатен мениджър на пароли за цял живот

Сега, когато настройката е завършена, можете да експортирате всичките си пароли от вашия уеб браузър във формат JSON или CSV и да ги импортирате директно във вашия трезор BitWarden.

Със самостоятелно хостван Bitwarden сървър никога няма да ви се наложи да получавате абонамент за мениджър на пароли. Защитен с SSL/TLS чрез тунел Cloudflared и многофакторно удостоверяване (MFA), вашият сървър остава защитен и паролите остават криптирани на всичките ви устройства. Паролите също се синхронизират автоматично на всички ваши устройства. Освен това Bitwarden също ще ви уведоми, ако някоя от вашите пароли бъде открита при изтичане на информация или пробиви на данни.