Cách cài đặt KeeWeb Password Manager trên Ubuntu 22.04

theanh

Administrator
Nhân viên
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.

Đ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
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:
Mã:
apt install apt-transport-https git ca-certificates curl software-properties-common gnupg2 unzip -y
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.

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
Tiếp theo, hãy thêm kho lưu trữ Docker vào APT bằng lệnh sau.
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
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:
Mã:
apt update -y
apt install docker-ce -y
Sau khi Docker được cài đặt, hãy xác minh phiên bản Docker bằng lệnh sau:
Mã:
docker -v
Bạn sẽ nhận được thông báo sau đầu ra:
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
Bạn sẽ nhận được kết quả đầu ra sau.
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
Bạn có thể xác minh hình ảnh đã tải xuống bằng lệnh sau lệnh:
Mã:
docker images
Bạn sẽ nhận được kết quả sau:
Mã:
REPOSITORY TAG IMAGE ID CREATED SIZE
antelle/keeweb latest 4295e8097c4b 18 months ago 144MB
Bạn cũng có thể xác minh vùng chứa đang chạy bằng lệnh sau lệnh:
Mã:
docker ps
Bạn sẽ nhận được kết quả sau:
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

Kết luận​

Xin chúc mừng! Bạn đã cài đặt thành công trình quản lý mật khẩu KeeWeb trên Ubuntu 22.04. Bây giờ bạn có thể sử dụng KeeWeb trên máy chủ của mình để lưu trữ tất cả mật khẩu trên KeeWeb và đồng bộ chúng với các dịch vụ lưu trữ khác. Hãy thoải mái hỏi tôi nếu bạn có bất kỳ câu hỏi nào.
 
Back
Bên trên