Как установить KeeWeb Password Manager на Ubuntu 20.04
На этой странице
- Предпосылки
- Начало работы
- Установить Docker
- Установить KeeWeb
- Доступ к панели инструментов KeeWeb
- Заключение
KeeWeb — это менеджер паролей с открытым исходным кодом, используемый для хранения паролей как онлайн, так и офлайн. Он совместим с KeePass, а также доступен в виде веб-версии и настольных приложений. Его можно синхронизировать с другими облачными сервисами, такими как OneDrive, Google Диск, Dropbox и т. д. Это поможет вам безопасно управлять всеми своими паролями. Он предлагает множество функций, включая простой ввод тегов, поддержку нескольких файлов, историю, темы, сочетания клавиш, встроенный просмотрщик изображений и многое другое.
В этом руководстве мы покажем вам, как установить менеджер паролей KeeWeb на Ubuntu 20.04.
Предпосылки
- Сервер с Ubuntu 20.04.
- На сервере настроен пароль root.
Начиная
Перед запуском рекомендуется обновить системные пакеты до последней версии. Вы можете обновить их с помощью следующей команды:
apt-get update -y
После обновления всех пакетов установите другие необходимые зависимости с помощью следующей команды:
apt-get install apt-transport-https git ca-certificates curl software-properties-common gnupg2 unzip -y
После установки всех зависимостей можно переходить к следующему шагу.
Установить Докер
Для установки менеджера паролей KeeWeb требуется пакет Docker. Сначала добавьте репозиторий Docker с помощью следующей команды:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add - add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"
Затем установите Docker CE с помощью следующей команды:
apt-get install docker-ce -y
После установки Docker проверьте версию Docker с помощью следующей команды:
docker -v
Вы должны получить следующий результат:
Docker version 20.10.0, build 7287ab3
Установить КиВеб
Сначала загрузите последнюю версию KeeWeb с помощью следующей команды:
git clone https://github.com/SvenC56/docker-keeweb.git
После завершения загрузки измените каталог на загруженный каталог и создайте образ Docker с помощью следующей команды:
cd docker-keeweb
docker build -t svenc56/keeweb
Вы должны получить следующий вывод
:
---> 98ab35023fd6 Step 6/8 : WORKDIR /opt/keeweb ---> Running in e5966f3a3cec Removing intermediate container e5966f3a3cec ---> e36bc8c356bc Step 7/8 : COPY --from=git /keeweb /usr/share/nginx/html ---> 7cde550d672f Step 8/8 : EXPOSE 80 ---> Running in b784c9df85d7 Removing intermediate container b784c9df85d7 ---> 11ddfdbf04f8 Successfully built 11ddfdbf04f8 Successfully
Приведенная выше команда загрузит все изображения, необходимые для KeeWeb. Вы можете проверить все загруженные изображения с помощью следующей команды:
docker images
Вы должны получить следующий результат:
REPOSITORY TAG IMAGE ID CREATED SIZE svenc56/keeweb latest 11ddfdbf04f8 About a minute ago 30.5MB6c514976beff About a minute ago 37.5MB nginx alpine 98ab35023fd6 2 weeks ago 22.3MB alpine latest d6e46aa2470d 6 weeks ago 5.57MB
Теперь создайте контейнер для KeeWeb из загруженного образа и выставьте его на порт 80 с помощью следующей команды:
docker run -d -p 80:80 svenc56/keeweb
Вы должны получить следующий результат:
70c5b0b493759eca931dfdbe473fb090d8e66d4269b6f7b0b221568ace020721
Вы также можете проверить работающий контейнер с помощью следующей команды:
docker ps
Вы должны получить следующий результат:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 70c5b0b49375 svenc56/keeweb "/docker-entrypoint.…" 24 seconds ago Up 22 seconds 0.0.0.0:80->80/tcp nostalgic_visvesvaraya
Доступ к панели инструментов KeeWeb
Теперь откройте веб-браузер и получите доступ к панели инструментов KeeWeb, используя URL-адрес http://your-server-ip. Вы должны увидеть следующий экран:
Теперь нажмите значок +, чтобы добавить новый файл паролей. Вы должны увидеть следующий экран:
Нажмите «Новый» внизу. Вы должны увидеть следующий экран:
Укажите свой мастер-пароль, имя, резервный ключ и нажмите кнопку «Сохранить в», чтобы загрузить файл паролей в свою систему и завершить настройку.
Нажмите «Ярлыки» на левой панели, чтобы увидеть список всех ярлыков, используемых с KeeWeb:
Нажмите «Внешний вид» на левой панели, чтобы настроить язык, тему и шрифт KeeWeb по умолчанию.
Заключение
Поздравляем! вы успешно установили менеджер паролей KeeWeb на Ubuntu 20.04. Теперь вы можете хранить все свои пароли на KeeWeb и синхронизировать их с другими службами хранения.