Passbolt

Passbolt
Passbolt - менеджер паролей с открытым исходным кодом.

Passbolt – бесплатный менеджер паролей с открытым исходным кодом, разработанный с упором на безопасность, конфиденциальность и совместное использование в команде. Несмотря на приоритет на корпоративные задачи и преимущества, которые он приносит компаниям, Passbolt также отлично подходит и для личного использования.

Passbolt – один из лучших менеджеров паролей: позволяет пользователям безопасно хранить, управлять и делиться паролями и другой конфиденциальной информацией, например, заметками или одноразовыми кодами с использованием сквозного шифрования посредством GPGAuth. Также Passbolt предоставляет встроенный генератор паролей, защиту от фишинга и ввода паролей, использованных на взломанных сайтах. Установка Passbolt возможна как на Ubuntu, так и на других ОС.

Для доступа к сохраненным данным можно использовать:

  • Расширение браузера. На данный момент менеджер паролей поддерживают браузеры, основанные на Chromium/Firefox.
  • Десктоп-приложение для Windows.
  • Мобильное приложение для Android/iOS.

Passbolt от Бегета – готовый к использованию облачный менеджер паролей для безопасного хранения ваших данных, развернутый на вашем виртуальном сервере с готовым доменным именем.

Состав приложения

  • Ubuntu 22.04
  • Docker
  • Passbolt 4.11.1

Установка и использование Passbolt

Чтобы установить Passbolt, вместе с созданием сервера потребуется указать следующие дополнительные параметры:

  • Доменное имя, по которому будет доступен менеджер паролей Passbolt. Вы можете как выбрать свой собственный домен, так и зарегистрировать новый. Помимо этого, вы можете воспользоваться бесплатным доменом в зоне .beget.app. На указанный домен будет установлен бесплатный SSL-сертификат.
  • Email администратора. Этот email будет указан в конфигурационных файлах Passbolt как email администратора. Аккаунт, зарегистрированный на этот email, будет иметь привилегии администратора и сможет управлять сервером.

После создания виртуального сервера или VPS/VDS мы автоматически подготовим Passbolt к первому запуску. Обычно это занимает до 5 минут. Вы получите уведомление после завершения развертывания.

Завершение настройки Passbolt

После того как корпоративный менеджер паролей Passbolt будет запущен, для завершения процесса установки перейдите по одноразовой ссылке на странице информации о ПО:

Информация о Passbolt
Расположение ссылки для завершения установки

После чего установите расширение для вашего браузера:

Установка расширения для браузера

После успешной установки страница распознает установленное расширение и предложит закрепить его и перейти к следующему этапу:

Успешная установка Passbolt в браузере

Задайте парольную фразу для вашего аккаунта. Рекомендуем использовать длинный пароль, устойчивый к подбору, либо парольную фразу:

Парольная фраза

После ввода пароля на ваше устройство будет загружен файл для восстановления доступа к учетной записи. Обязательно сохраните его в надежном месте. Если загрузка не произошла автоматически, нажмите на «Снова скачайте набор восстановления»:

Сохранение закрытого ключа

После сохранения файла поставьте галочку напротив «Я сохранил ключ в надежном месте», нажмите «Следующий» и задайте токен безопасности для защиты от фишинговых атак. Он будет отображаться при запросе парольной фразы:

Токен безопасности

После чего установка Passbolt будет завершена и откроется панель управления менеджера паролей:

Панель управления менеджера паролей

Частые вопросы по Passbolt

Где расположены файлы Passbolt?

Passbolt запускается в Docker-контейнерах, конфигурационные файлы расположены в директории /opt/beget/passbolt/

Как добавить еще одного пользователя?

Для создания пользователя перейдите в раздел «Пользователи» и нажмите «Создать» -> «Новый пользователь»:

Создание пользователя
Passbolt новый пользователь

В появившемся окне задайте имя, фамилию и email нового пользователя, а также выдайте роль администратора при необходимости:

Добавление пользователя

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

Письмо с подтверждением
Как обновить Passbolt?

Для обновления Passbolt подключитесь к серверу по SSH, перейдите в директорию с файлами Passbolt командой:

cd /opt/beget/passbolt

Откройте файл docker-compose.yml удобным вам текстовым редактором, например, vim:

vim docker-compose.yml

Измените версию образа Passbolt, отредактировав строку 34:

33  passbolt:
34    image: passbolt/passbolt:4.8.0-1-ce-non-root

Доступные образы вы можете просмотреть на Docker Hub. После чего сохраните файл, закройте редактор и перезапустите Passbolt:

docker compose down
docker compose up -d

Новый образ Passbolt будет загружен и запущен, схема базы данных будет обновлена автоматически.

Как настроить отправку почты по SMTP в Passbolt?
Обратите внимание!
По умолчанию почта отправляется с самого VPS-сервера. Настройка SMTP-почты может помочь в ситуации, когда письма, отправляемые с VPS, не доходят до ваших получателей, либо вы хотите использовать собственный почтовый сервер/ящик для отправки почты Passbolt.

Для включения возможности отправки по SMTP потребуется изменить значение переменной окружения PASSBOLT_SECURITY_SMTP_SETTINGS_ENDPOINTS_DISABLED в файле docker-compose.yml c true на false. Для этого подключитесь к серверу по SSH, перейдите в директорию /opt/beget/passbolt/:

cd  /opt/beget/passbolt/

Откройте файл docker-compose.yml удобным вам текстовым редактором, например, vim:

vim docker-compose.yml

Измените значение переменной на 46 строке с true на false, после чего сохраните изменения, закройте редактор и перезапустите passbolt командами:

docker compose down
docker compose up -d

Для настройки сервера электронной почты перейдите в раздел «Управление» -> «Сервер электронной почты», после чего выберите провайдера электронной почты.

Мы рассмотрим настройку SMTP-почты на примере нашей почтовой системы, если вы используете почту другого провайдера, настройки сервера могут отличаться. Выберите “Other” в качестве провайдера. Откроется страница конфигурации:

Настройки сервера электронной почты

В качестве метода аутентификации используйте имя пользователя и пароль, в поле «Имя пользователя» укажите существующий ящик, созданный в разделе «Почта», в поле «Пароль» – соответствующий пароль. В дополнительных параметрах укажите:

  • SMTP-хост: smtp.beget.com
  • Использовать TLS: Нет
  • Порт: 25
  • SMTP-клиент: оставьте пустым

В конфигурации отправителя в качестве имени отправителя и электронной почты укажите тот же ящик, что и ранее.

После чего нажмите «Сохранить настройки».

Passbolt
Passbolt
1 ядро / 1 ГБ / 10 ГБ / 250 Мб/сек.
Бесплатно с каждым сервером:

Автоматический бэкап данных
Круглосуточный мониторинг
Почтовая система
DNS-хостинг
Приватные сети
Сервер будет создан автоматически сразу после регистрации аккаунта

7 ₽

в день
Категории
Управление проектами
Управление проектами