Как установить KeeWeb Password Manager на Ubuntu 22.04
Это руководство существует для этих версий ОС
- Ubuntu 22.04 (Jammy Jellyfish)
- Ubuntu 20.04 (Focal Fossa)
На этой странице
- Предпосылки
- Начало работы
- Установите Docker CE
- Установите диспетчер паролей KeeWeb
- Доступ к панели инструментов KeeWeb
- Заключение
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 и синхронизировать их с другими службами хранения. не стесняйтесь спрашивать меня, если у вас есть какие-либо вопросы.