Поиск по сайту:

Как установить KeeWeb Password Manager на Ubuntu 22.04


Это руководство существует для этих версий ОС

  • Ubuntu 22.04 (Jammy Jellyfish)
  • Ubuntu 20.04 (Focal Fossa)

На этой странице

  1. Предпосылки
  2. Начало работы
  3. Установите Docker CE
  4. Установите диспетчер паролей KeeWeb
  5. Доступ к панели инструментов KeeWeb
  6. Заключение

KeeWeb — кроссплатформенный менеджер паролей с открытым исходным кодом, совместимый с KeePass. Он доступен в виде веб-версии и настольного приложения и используется для хранения онлайн- и офлайн-паролей. Вы можете синхронизировать Keeweb с другими службами хранения файлов, такими как OneDrive, Google Диск, Dropbox и т. д. С помощью Keeweb вы можете безопасно управлять всеми своими паролями из центрального места. Он имеет множество функций, включая облачную синхронизацию, сочетания клавиш, поддержку плагинов, историю, темы, встроенный просмотрщик изображений и многое другое.

В этом посте объясняется, как установить менеджер паролей KeeWeb на Ubuntu 22.04.

Предпосылки

  • Сервер с сервером Ubuntu 22.04.
  • На сервере настроен пароль root.

Начиная

Прежде чем начать, рекомендуется обновить системные пакеты до последней версии. Вы можете обновить их с помощью следующей команды:

apt update -y
apt upgrade -y

После обновления всех пакетов установите другие необходимые зависимости с помощью следующей команды:

apt install apt-transport-https git ca-certificates curl software-properties-common gnupg2 unzip -y

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

Установите Докер СЕ

Вам также потребуется установить пакет Docker в вашей системе. Сначала добавьте ключ Docker GPG с помощью следующей команды:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

Затем добавьте репозиторий Docker в APT с помощью следующей команды.

echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null

Затем обновите репозиторий и установите Docker CE с помощью следующей команды:

apt update -y
apt install docker-ce -y

После установки Docker проверьте версию Docker с помощью следующей команды:

docker -v

Вы должны получить следующий результат:

Docker version 20.10.22, build 3a2c30b

Установить менеджер паролей KeeWeb

На этом этапе Docker CE установлен и работает в вашей системе. Теперь вы можете запустить следующую команду, чтобы загрузить образ докера KeeWeb и создать контейнер.

docker run --name keeweb -d -p 443:443 -p 80:80 antelle/keeweb

Вы получите следующий вывод.

Unable to find image 'antelle/keeweb:latest' locally
latest: Pulling from antelle/keeweb
b4d181a07f80: Pull complete 
e929f62bc938: Pull complete 
ca8370516c99: Pull complete 
6af693de7b22: Pull complete 
c8fe6ce83489: Pull complete 
7aa1fe8b4a84: Pull complete 
13796f1f5b9a: Pull complete 
e2e69cdff226: Pull complete 
e873f189aca3: Pull complete 
71e0fe3f4938: Pull complete 
8bb80103932b: Pull complete 
cab1eb7066d4: Pull complete 
97fcacfa7f27: Pull complete 
c8bec6cfb9e6: Pull complete 
4077188db971: Pull complete 
Digest: sha256:8ff5e10baa2ca50967964bf26af41461da79ef62a481094a00f75726623bcb36
Status: Downloaded newer image for antelle/keeweb:latest
ee0debd6785ad0e7807e56a2d482cb4abad03a8ad7b7271ea748810f36780e7e

Вы можете проверить загруженный образ с помощью следующей команды:

docker images

Вы должны получить следующий результат:

REPOSITORY       TAG       IMAGE ID       CREATED          SIZE
antelle/keeweb   latest    4295e8097c4b   18 months ago    144MB

Вы также можете проверить работающий контейнер с помощью следующей команды:

docker ps

Вы должны получить следующий результат:

CONTAINER ID   IMAGE            COMMAND                  CREATED         STATUS         PORTS                                                                      NAMES
71c52b311168   antelle/keeweb   "/opt/entrypoint.sh …"   3 minutes ago   Up 3 minutes   0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp   keeweb

Доступ к панели инструментов KeeWeb

На этом этапе док-контейнер KeeWeb запускается и прослушивает порт 443. Теперь откройте веб-браузер и получите доступ к панели инструментов KeeWeb, используя URL-адрес https://your-server-ip. Вы должны увидеть следующий экран:

Теперь нажмите значок +, чтобы добавить новый файл паролей. Вы должны увидеть следующий экран:

Нажмите на новый внизу. Вы должны увидеть следующий экран:

Укажите свой мастер-пароль, имя, резервный ключ и нажмите кнопку Сохранить, чтобы загрузить файл паролей в свою систему и завершить настройку.

Нажмите «Ярлыки» на левой панели, чтобы увидеть список всех ярлыков, используемых с KeeWeb:

Нажмите «Внешний вид» на левой панели, чтобы настроить язык, тему и шрифт KeeWeb по умолчанию.

Заключение

Поздравляем! вы успешно установили менеджер паролей KeeWeb на Ubuntu 22.04. Теперь вы можете использовать KeeWeb на своем сервере, чтобы хранить все свои пароли в KeeWeb и синхронизировать их с другими службами хранения. не стесняйтесь спрашивать меня, если у вас есть какие-либо вопросы.