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

theanh

Administrator
Nhân viên
KeeWeb là trình quản lý mật khẩu mã nguồn mở được sử dụng để lưu trữ mật khẩu cả trực tuyến và ngoại tuyến. Nó tương thích với KeePass và cũng 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. Nó có thể đồng bộ hóa với các dịch vụ đám mây khác như OneDrive, Google Drive, Dropbox, v.v. Nó giúp bạn quản lý tất cả mật khẩu của mình theo cách an toàn. Nó cung cấp nhiều tính năng bao gồm, Nhập thẻ dễ dàng, Hỗ trợ nhiều tệp, Lịch sử, Chủ đề, Phím tắt, Trình xem ảnh nội tuyến và nhiều tính năng khác.

Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách cài đặt trình quản lý mật khẩu KeeWeb trên Ubuntu 20.04.

Điều kiện tiên quyết​

  • Một máy chủ chạy máy chủ Ubuntu 20.04.
  • 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, bạn nên cập nhật các gói hệ thống 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-get update -y
Sau khi tất cả các gói được cập nhật, hãy cài đặt các phụ thuộc bắt buộc khác bằng lệnh sau:
Mã:
apt-get 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​

Cần phải có gói Docker để cài đặt trình quản lý mật khẩu KeeWeb. Trước tiên, hãy thêm kho lưu trữ Docker bằng lệnh sau:
Mã:
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"
Tiếp theo, cài đặt Docker CE bằng lệnh sau:
Mã:
apt-get 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 kết quả sau:
Mã:
Docker phiên bản 20.10.0, bản dựng 7287ab3

Cài đặt KeeWeb​

Trước tiên, hãy tải xuống phiên bản KeeWeb mới nhất bằng lệnh sau:
Mã:
git clone https://github.com/SvenC56/docker-keeweb.git
Sau khi tải xuống hoàn tất, hãy thay đổi thư mục thành thư mục đã tải xuống và xây dựng hình ảnh Docker bằng lệnh sau lệnh:
Mã:
cd docker-keeweb
docker build -t svenc56/keeweb
Bạn sẽ nhận được kết quả sau

:
Mã:
---> 98ab35023fd6Bước 6/8: WORKDIR /opt/keeweb ---> Đang chạy trong e5966f3a3cecĐang xóa vùng chứa trung gian e5966f3a3cec ---> e36bc8c356bcBước 7/8: COPY --from=git /keeweb /usr/share/nginx/html ---> 7cde550d672fBước 8/8: EXPOSE 80 ---> Đang chạy trong b784c9df85d7Đang xóa vùng chứa trung gian b784c9df85d7 ---> 11ddfdbf04f8Đã xây dựng thành công 11ddfdbf04f8Thành công
Lệnh trên sẽ tải xuống tất cả hình ảnh cần thiết cho KeeWeb. Bạn có thể xác minh tất cả các hình ảnh đã tải xuống bằng lệnh sau:
Mã:
docker images
Bạn sẽ nhận được kết quả sau:
Mã:
REPOSITORY TAG IMAGE ID CREATED SIZEsvenc56/keeweb latest 11ddfdbf04f8 Khoảng một phút trước 30,5MB  6c514976beff Khoảng một phút trước 37,5MBnginx alpine 98ab35023fd6 2 tuần trước 22,3MBalpine latest d6e46aa2470d 6 tuần trước 5,57MB
Bây giờ, hãy tạo một vùng chứa cho KeeWeb từ hình ảnh đã tải xuống và hiển thị nó trên cổng 80 bằng lệnh sau:
Mã:
docker run -d -p 80:80 svenc56/keeweb
Bạn sẽ nhận được kết quả sau:
Mã:
70c5b0b493759eca931dfdbe473fb090d8e66d4269b6f7b0b221568ace020721
Bạn cũng có thể xác minh container đang chạy bằng lệnh sau:
Mã:
docker ps
Bạn sẽ nhận được kết quả sau:
Mã:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES70c5b0b49375 svenc56/keeweb "/docker-entrypoint.…" 24 giây trước Đã hoạt động 22 giây 0.0.0.0:80->80/tcp nostalgic_visvesvaraya

Access Bảng điều khiển KeeWeb​

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:



Bây giờ, hãy nhấp vào + icon để thêm tệp mật khẩu mới. Bạn sẽ thấy màn hình sau:



Nhấp vào Mới ở cuối. Bạn sẽ thấy màn hình sau:



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 vào để 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.





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 sử dụng với KeeWeb:



Nhấp vào Giao diện ở ngăn bên trái để tùy chỉnh Ngôn ngữ, Chủ đề và Phông chữ mặc định của KeeWeb.


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 20.04. Bây giờ bạn có thể lưu trữ tất cả mật khẩu của mình trên KeeWeb và đồng bộ chúng với các dịch vụ lưu trữ khác.
 
Back
Bên trên