KeeWeb là trình quản lý mật khẩu mã nguồn mở và đa nền tảng tương thích với KeePass. Có sẵn dưới dạng phiên bản web và ứng dụng dành cho máy tính để bàn và được sử dụng để lưu trữ mật khẩu trực tuyến và ngoại tuyến. Bạn có thể đồng bộ Keeweb với các dịch vụ lưu trữ tệp khác như OneDrive, Google Drive, Dropbox, v.v. Với Keeweb, bạn có thể quản lý an toàn tất cả mật khẩu của mình từ vị trí trung tâm. Nó có nhiều tính năng, bao gồm đồng bộ đám mây, phím tắt, hỗ trợ plugin, lịch sử, chủ đề, trình xem ảnh nội tuyến và nhiều tính năng khác.
Bài đăng này sẽ giải thích cách cài đặt trình quản lý mật khẩu KeeWeb trên Ubuntu 22.04.
Sau khi cập nhật tất cả các gói, hãy cài đặt các phụ thuộc bắt buộc khác bằng lệnh sau:
Sau khi tất cả các phụ thuộc được cài đặt, bạn có thể tiến hành bước tiếp theo.
Tiếp theo, hãy thêm kho lưu trữ Docker vào APT bằng lệnh sau.
Tiếp theo, hãy cập nhật kho lưu trữ và cài đặt Docker CE bằng lệnh sau lệnh:
Sau khi Docker được cài đặt, hãy xác minh phiên bản Docker bằng lệnh sau:
Bạn sẽ nhận được thông báo sau đầu ra:
Bạn sẽ nhận được kết quả đầu ra sau.
Bạn có thể xác minh hình ảnh đã tải xuống bằng lệnh sau lệnh:
Bạn sẽ nhận được kết quả sau:
Bạn cũng có thể xác minh vùng chứa đang chạy bằng lệnh sau lệnh:
Bạn sẽ nhận được kết quả sau:
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22345%22%3E%3C/svg%3E
Bây giờ, hãy nhấp vào biểu tượng + để thêm tệp mật khẩu mới. Bạn sẽ thấy màn hình sau:
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22382%22%3E%3C/svg%3E
Nhấp vào mới ở phía dưới. Bạn sẽ thấy màn hình sau:
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22379%22%3E%3C/svg%3E
Cung cấp mật khẩu chính, tên, khóa sao lưu và nhấp vào nút Lưu để tải tệp mật khẩu xuống hệ thống của bạn và hoàn tất thiết lập.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22376%22%3E%3C/svg%3E
Nhấp vào Phím tắt ở ngăn bên trái để xem danh sách tất cả các phím tắt được sử dụng với KeeWeb:
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22379%22%3E%3C/svg%3E
Nhấp vào Giao diện ở ngăn bên trái panel để tùy chỉnh Ngôn ngữ, Chủ đề và Phông chữ mặc định của KeeWeb.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22379%22%3E%3C/svg%3E
Bài đăng này sẽ giải thích cách cài đặt trình quản lý mật khẩu KeeWeb trên Ubuntu 22.04.
Điều kiện tiên quyết
- Một máy chủ chạy máy chủ Ubuntu 22.04.
- Một mật khẩu gốc được cấu hình trên máy chủ.
Bắt đầu
Trước khi bắt đầu, hãy cập nhật các gói hệ thống của bạn lên phiên bản mới nhất. Bạn có thể cập nhật chúng bằng lệnh sau:
Mã:
apt update -y
apt upgrade -y
Mã:
apt install apt-transport-https git ca-certificates curl software-properties-common gnupg2 unzip -y
Cài đặt Docker CE
Bạn cũng sẽ cần cài đặt gói Docker trên hệ thống của bạn. Trước tiên, hãy thêm khóa GPG Docker bằng lệnh sau:
Mã:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
Mã:
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
Mã:
apt update -y
apt install docker-ce -y
Mã:
docker -v
Mã:
Docker version 20.10.22, build 3a2c30b
Cài đặt KeeWeb Password Manager
Lúc này, Docker CE đã được cài đặt và chạy trên hệ thống của bạn. Bây giờ bạn có thể chạy lệnh sau để tải xuống hình ảnh docker KeeWeb và tạo một vùng chứa.
Mã:
docker run --name keeweb -d -p 443:443 -p 80:80 antelle/keeweb
Mã:
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
Mã:
docker images
Mã:
REPOSITORY TAG IMAGE ID CREATED SIZE
antelle/keeweb latest 4295e8097c4b 18 months ago 144MB
Mã:
docker ps
Mã:
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
Truy cập Bảng điều khiển KeeWeb
Lúc này, vùng chứa docker KeeWeb đã được khởi động và lắng nghe trên cổng 443. Bây giờ, hãy mở trình duyệt web của bạn và truy cập bảng điều khiển KeeWeb bằng URL Bạn sẽ thấy màn hình sau:data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22345%22%3E%3C/svg%3E
Bây giờ, hãy nhấp vào biểu tượng + để thêm tệp mật khẩu mới. Bạn sẽ thấy màn hình sau:
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22382%22%3E%3C/svg%3E
Nhấp vào mới ở phía dưới. Bạn sẽ thấy màn hình sau:
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22379%22%3E%3C/svg%3E
Cung cấp mật khẩu chính, tên, khóa sao lưu và nhấp vào nút Lưu để tải tệp mật khẩu xuống hệ thống của bạn và hoàn tất thiết lập.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22376%22%3E%3C/svg%3E
Nhấp vào Phím tắt ở ngăn bên trái để xem danh sách tất cả các phím tắt được sử dụng với KeeWeb:
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22379%22%3E%3C/svg%3E
Nhấp vào Giao diện ở ngăn bên trái panel để tùy chỉnh Ngôn ngữ, Chủ đề và Phông chữ mặc định của KeeWeb.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22379%22%3E%3C/svg%3E