KeePassX cho Linux - Quản Lý Mật Khẩu An Toàn

Đã đăng10 August 2016

Mục lục

...Loading Table of Contents...

    KeePassX là một ứng dụng quản lý mật khẩu đa nền tảng miễn phí và mã nguồn mở (FOSS) cho phép bạn lưu toàn bộ các mật khẩu của mình tại một kho dữ liệu di động, bảo mật.

    Yêu cầu đọc thêm

    Bạn nhận được gì từ hướng dẫn này

    • Khả năng lưu trữ toàn bộ các mật khẩu của mình vào một kho dữ liệu đã được mã hóa
    • Khả năng sao lưu toàn bộ các mật khẩu và bạn không cần phải nhớ về chúng nữa
    • Khả năng tạo ra các mật khẩu hoàn toàn ngẫu nhiên
    • Khả năng mã hóa các ghi chú và file đính kèm thành các lưu trữ trong cơ sở dữ liệu mật khẩu của bạn

    1. Giới thiệu về KeePassX

    KeePassX là một công cụ giúp bạn có thể lưu trữ và quản lý nhiều mật khẩu bên trong một kho dữ liệu được mã hóa. File này được mã hóa dựa trên một mật khẩu chủ mà bạn tạo ra. KeePassX có thể tạo ra các mật khẩu mạnh cho tài khoản của bạn.

    Bởi vì cơ sở dữ liệu này bị mã hóa, bạn có thể lưu trữ các bản sao lưu trong nhiều nơi khác nhau, giúp việc sao lưu trở nên dễ dàng hơn. Chúng tôi không khuyến cáo gửi các cơ sở dữ liệu này qua email hoặc lưu trữ trực tuyến, nơi có thể bị người khác truy cập, nhưng nhiều người dùng KeePassX lưu trữ một bản trên máy tính cá nhân của mình, một bản trên ổ cứng USB và một bản trên các ổ cứng riêng khác.

    Trong phần bên dưới, bạn sẽ học cách:

    • Tạo kho mật khẩu và lựa chọn một mật khẩu chủ
    • Lưu kho mật khẩu vừa mới tạo
    • Tạo ra mật khẩu ngẫu nhiên cho các dịch vụ hoặc tài khoản riêng
    • Xuất mật khẩu từ KeePassX khi cần thiết
    • Thay đổi mật khẩu chủ

    1.0 Những điều bạn cần biết về KeePassX trước khi bắt đầu

    Nếu bạn sử dụng KeePassX liên tục cho một tài khoản hoặc mật khẩu, bạn có thể sẽ không cần phải nhớ về mật khẩu đó. Thật ra, bạn còn không cần xem chúng. Bạn chỉ cần sao chép ra từ KeePassX và dán vào màn hình đăng nhập. (KeePassX sẽ tự động xóa các thông tin này khỏi bộ nhớ clipboard khi xong việc) Ngoài ra, đoạn mật khẩu ngẫu nhiên mà KeePassX tạo ra mạnh hơn nhiều so với những gì mà chúng ta tự nghĩ ra.

    1.1 Những công cụ khác tương tự như KeePassX

    KeePassX có mặt trên GNU Linux, WindowsMac OS X. Các công cụ tương tự gồm có:

    • KeePassDroid: Phần mềm mã nguồn mở và miễn phí cho Android. Cấu trúc cơ sở dữ liệu của ứng dụng tương thích với KeePassX.
    • MiniKeePass: Phần mềm mã nguồn mở và miễn phí cho iPhone. Cấu trúc cơ sở dữ liệu của ứng dụng tương thích với KeePassX.
    • KeePass: Phần mềm mã nguồn mở và miễn phí cho WindowsGNU/Linux. Cấu trúc cơ sở dữ liệu của ứng dụng tương thích với KeePassX.
    • 1Password: một sản phẩm thương mại dành cho Mac OS X, Microsoft Windows, iPhoneiPad.

    2. Cài đặt KeePassX

    Nếu bạn đang sử dụng phiên bản Linux mới nhất, bạn có thể cài đặt trực tiếp KeePassX từ trung tâm phần mềm. Không may là người dùng Ubuntu lại không được hỗ trợ, bởi KeePassX phiên bản 2 không được đóng gói kèm với Ubuntu Software. Vì thế, nếu bạn đang sử dụng Ubuntu 16.04, chúng tôi khuyên là bạn nên cài đặt KeePassX thông qua câu lệnh commandline trên ứng dụng quản lý package có tên gọi apt-get. Phần 2.1 sẽ hướng dẫn cách làm.

    Hãy làm theo các bước trong phần này để xác định liệu phiên bản Linux của bạn có đóng gói KeePassX 2.0.2 hoặc cao hơn không. Sau đó:

    • Nếu bạn tìm thấy phiên bản 2.0.2hoặc cao hơn trong trung tâm phần mềm, cài đặt, khởi động và chuyển tới Mục 3
    • Nếu bạn không tìm thấy KeePassX trong trung tâm phần mềm, làm theo các bước trong Mục 2.1 để cài đặt thông qua ứng dụng quản lý package apt-get
    • Nếu bạn chỉ có thể tìm thấy phiên bản 0.4.3, hãy [nâng cấp Linux] (http://www.ubuntu.com/download/desktop/upgrade) và quay trở lại mục này.

    Bạn có thể kiểm tra xem phiên bản KeePassX nào đang được đóng gói trên trung tâm phần mềm bằng cách thực hiện theo các bước sau đây.

    Bước 1. Khởi động trung tâm phần mềm của bạn

    Bước 2. "KeePassX" vào ô tìm kiếm và nhấn Enter

    Kết quả sẽ tùy thuộc vào hệ thống của bạn. Nếu bạn đang cài đặt phiên bản Ubuntu mới nhất, trung tâm phần mềm sẽ được gọi là Ubuntu Software và có thể sẽ không có KeePassX: Kết quả sẽ phụ thuộc vào hệ thống của bạn. Nếu bạn đang sử dụng phiên bản mới nhất của Ubuntu, trung tâm phần mềm của bạn sẽ được gọi là Ubuntu Software và có thể sẽ không được đóng gói sẵn KeePassX:

    Hình 1: Không tìm ra KeePassX trong Ubuntu Software

    Trong trường hợp này, bạn có thể xem qua Mục 2.1.

    Nếu bạn đang sử dụng phiên bản Ubuntu cũ hơn, trung tâm phần mềm của bạn sẽ được gọi là Software Center, và có thiết kế hơi khác một chút. Ở đây bạn có thể sẽ tìm thấy một phiên bản KeePassX lỗi thời. Các bước sau đây hướng dẫn bạn kiểm tra phiên bản KeePassX nào được đóng gói.

    Hình 2: Tìm phiên bản lỗi thời của KeePassX trong Software Center

    Bước 3. Nhập KeePassX

    Hình 3: Lựa chọn KeePassX trong Software Center của Ubuntu

    Bước 4. Nhấn [More info]

    Hình 4: Thông tin về KeePassX trong Software Center của Ubuntu

    Bước 5. Cuộn xuống, cho đến khi thấy thông tin về Phiên bản ở dưới cùng của cửa sổ:

    • Nếu thông tin về phiên bản bao gồm KeePassX 0.4.3, hãy [nâng cấp phiên bản Linux] (http://www.ubuntu.com/download/desktop/upgrade) rồi quay lại mục này.
    • Nếu thông tin về phiên bản hiển thị KeePassX 2.0.2 hoặc cao hơn, hãy cài đặt, và bỏ đến Mục 3

    2.1 Cài đặt KeePassX trên những hệ thống Ubuntu mới hơn

    Nếu bạn đang sử dụng phiên bản Linux mới nhất, KeePassX phiên bản 2.0.2 hoặc cao hơn sẽ không xuất hiện trong trung tâm phần mềm của bạn, hãy làm theo các bước sau đây để cài đặt ứng dụng thông qua phần mềm quản lý package apt-get.

    Bước 1. Nhấn "terminal"

    Hình 1: Khởi động Terminal trên Ubuntu Tìm kiếm màn hìn máy tính của bạn*

    Bước 2. Nhấn biểu tượng Terminal để khởi động Terminal.

    Hình 1: Ubuntu Terminal

    Bước 3. sudo apt-get update trong Terminal và nhấn Enter

    Hình 2: Cập nhật danh sách các phần mềm mà apt-get có thể cài đặt được

    Bước 4. mật khẩu bạn sử dụng để đăng nhập vào máy tính và nhấn Enter

    Lưu ý: Không có gì xuất hiện ở Terminal khi bạn đang gõ mật khẩu của mình.

    Hình 3: Sau khi cập nhật danh sách các phần mềm mà apt-get có thể cài đặt được

    Bước 5. apt-cache show keepassx trong Terminal và nhấn Enter

    Hình 4: Tìm thông tin về phiên bản KeePassX mà apt-get có thể cài đặt

    Tìm thông tin về Phiên bản của KeePassX được hiển thị trong Terminal. Thông tin này được đánh dấu như trong hình. Nếu phiên bản này là 2.0.2 hoặc cao hơn, tiếp tục như ở dưới. Nếu phiên bản này cũ hơn, hãy nâng cấp Linux và quay lại bài hướng dẫn này.

    Bước 6. sudo apt-get install keepassx trong Terminal và nhấn Enter.

    Hình 5: Cài đặt phiên bản KeePassX mới nhất trong kho quản lý package của Ubuntu

    Bước 7. Nếu được hỏi, mật khẩu bạn sử dụng để đăng nhập vào máy tính và nhấn Enter

    Hình 6: Sau khi cài đặt KeePassX

    Bạn có thể đóng Terminal bằng cách gõ exit và nhấn Enter.

    Bước 8. Khởi động KeePassX

    3. Tạo và lưu dữ liệu KeePassX mới

    Sau khi khởi động KeePassX, hãy làm theo các bước sau đây để tạo ra và lưu lại kho mật khẩu.

    Hình 1: KeePassX khởi động mà không có kho dữ liệu nào

    Bước 1. Nhấn Databasechọn New Database từ thanh công cụ của KeePassX.

    Hình 2: Tạo kho dữ liệu mới trong menu của KeePassX

    Quan trọng: mật khẩu chủ của bạn sẽ được sử dụng để mã hóa kho dữ liệu. Đây là cách mà KeePassX bảo vệ toàn bộ những passphare ứng dụng lưu trữ, vì thế việc bạn lựa chọn một mật khẩu chủ mạnh là điều rất cần thiết, và đặc biệt là không sử dụng mật khẩu này ở bất kì nơi nào khác. Đáng tiếc là mật khẩu này phải được đặt sao cho dễ nhớ. (Bạn không thể lưu trữ mật khẩu chủ của KeePassX vào trong KeePassX, nhưng ghi xuống một nơi nào đó thì lại không giống như mục tiêu ban đầu là sử dụng kho dữ liệu mã hóa để bảo vệ. Và nếu bạn quên, bạn sẽ mất quyền truy cập vào toàn bộ những gì có được trong kho dữ liệu.) Vì thế, hãy từ tốn suy nghĩ một chuỗi ký tự mạnh mẽ và dễ nhớ. Để có thêm lời khuyên, hãy xem qua hướng dẫn Tạo và bảo quản mật khẩu an toàn.

    Hình 3: Lựa chọn một mật khẩu cho kho dữ liệu mật khẩu KeePassX

    Bước 2. Chọn một mật khẩu chủ mạnh, dễ nhớ và vào ô Enter passwordRepeat password.

    Lưu ý: Nếu bạn muốn kiểm tra mật khẩu chủ của mình (giả sử rằng không ai thấy được màn hình của bạn), nhấn nút . Để giấu mật khẩu của mình, nhấn nút này thêm một lần nữa.

    Bước 3. Nhấn [OK].

    Hình 4: Một kho dữ liệu mới, chưa được lưu trữ của KeePassX

    Quan trọng: Cũng giống như những tài liệu điện tử, bạn cần phải lưu trữ kho dữ liệu của mình sau khi tạo ra và mỗi khi nào cập nhật. Nếu không các thay đổi của bạn sẽ bị mất. Một kho dữ liệu chưa bao giờ được lưu trữ sẽ có dòng chữ “New database*” trên thanh tiêu đề. Xem hình trên để hiểu rõ hơn. Một kho dữ liệu đã được chỉnh sửa trước khi lưu lần cuối sẽ có dấu (*) sau tên file ở trên thanh tiêu đề.

    Bước 4. Nhấn Databaselựa chọn Lưu kho dữ liệu bằng từ thanh công cụ của KeePassX. (Bạn cũng có thể nhấn Ctrl-S)

    Hình 5: Lưu kho dữ liệu mật khẩu KeePassX mới lần đầu tiên

    KeePassX sẽ kích hoạt một trình duyệt file để bạn có thể lựa chọn nơi lưu trữ kho dữ liệu mật khẩu và đặt tên.

    Hình 6: Lựa chọn tên và vị trí lưu giữ kho dữ liệu mật khẩu của bạn

    Bước 5. Truy cập vị trí bạn muốn lưu kho dữ liệu của mình

    Trong ví dụ này, chúng ta sẽ lưu kho dữ liệu KeePassX lên Desktop, nhưng bạn có thể đặt ở bất kì đâu. Nếu bạn lựa chọn lưu trên một bút nhớ USB bên cạnh phần lưu trữ riêng của KeePassX, bạn có thể truy cập và sử dụng kho dữ liệu của mình từ máy tính khác. (Nếu bạn tin tưởng rằng các máy tính đó không bị nhiễm malware!)

    Bước 6. tên file vào ô File name

    Gợi ý: Trong ví dụ này, chúng tôi đặt tên kho dữ liệu của mình là passwords.kdb, nhưng bạn có thể đặt theo ý thích của mình. Nếu bạn lo lắng rằng một ai đó có thể truy cập vào máy tính và thấy được file bí mật, và yêu cầu bạn phải trao mật khẩu chủ ra, bạn có thể đặt tên sao cho ít bị nghi ngờ nhất. Nếu bạn đặt 3 kí tự khác nhau trong phần “mở rộng” ở cuối tên file, hệ điều hành sẽ chuyển biểu tượng của file thành một biểu tượng “quen thuộc”. Bạn có thể đặt tên kho dữ liệu mật khẩu của mình là “Recipes.docx,”, hoặc “Rental Agreement.pdf”. Nhưng hãy nhớ rằng nếu bạn không đặt tên file kết thúc bằng “.kdbx”, bạn sẽ không thể nhấp đúp và mở file trong KeePassX. Bạn sẽ phải khởi động KeePassX trước, rồi mở kho dữ liệu của mình ra thông qua menu. May mắn là KeePassX nhớ kho dữ liệu cuối cùng bạn mở ra, nên bạn sẽ không phải làm việc này thường xuyên.

    Hình 7: Lựa chọn tên và vị trí cho kho dữ liệu mật khẩu của bạn

    Bước 7. Nhấn [Save]

    Hình 8: Sau khi lưu trữ kho dữ liệu KeePassX rỗng lần đầu tiên

    Lưu ý: Thanh tiêu đề của kho dữ liệu mật khẩu của bạn sẽ không hiển thị “New database*” nữa.

    Bạn đã lưu trữ kho dữ liệu KeePassX rồi, hãy đảm bảo rằng bạn có thể tìm và mở lại file này bằng mật khẩu chủ của mình trước khi bổ sung thêm các mật khẩu mới vào đó.

    Bước 8. Nhấn DatabaseLựa chọn Close database từ menu của KeePassX

    Hình 9: Đóng kho dữ liệu KeePassX

    Tìm và mở lại kho dữ liệu KeePassX bằng mật khẩu chủ.

    Bước 9. Nhấn DatabaseLựa chọn Open database từ menu của KeePassX

    Hình 10: Mở một kho dữ liệu trên KeePassX

    KeePassX sẽ kích hoạt trình duyệt file để bạn có thể định vị kho dữ liệu mật khẩu của mình.

    Hình 11: Định vị kho dữ liệu KeePassX của bạn

    Bước 10. Tìm đến vị trí bạn lưu trữ kho dữ liệu của mình và nhấn vào file

    Bước 11. Nhấn [Open]

    Hình 12: Điền vào mật khẩu chủ của bạn

    Bước 12. mật khẩu chủ cho kho dữ liệu KeePassX này

    Bước 13. Nhấn [OK]

    Hình 13: Kho dữ liệu được mở lại nhưng không có mật khẩu nào

    Gợi ý: Nếu bạn không thể mở được kho dữ liệu vì bạn quên mật khẩu chủ của mình, bạn sẽ phải tự động tạo ra một mật khẩu mới. Không có cách nào để bạn lấy lại mật khẩu đã mất.

    4. Tạo và quản lý mật khẩu

    4.1 Tạo một nhóm mới nếu cần thiết

    Làm theo các bước dưới đây để tạo Nhóm mới. Trong ví dụ này, chúng ta sẽ tạo một nhóm với tên gọi “Email.”

    Hình 1: Một kho dữ liệu mật khẩu KeePassX rỗng

    Bước 1. Nhấn Groupschọn New group từ menu của KeePassX

    Hình 2: Tạo một nhóm mới ở KeePassX

    Bước 2. tên của nhóm vào ô Name.

    Hình 3: Đặt tên một nhóm mới trên KeePassX

    Bước 3. Nhấn [OK]

    4.2. Tạo mật khẩu mới

    Thực hiện theo các bước sau đây để tạo mật khẩu mới cho kho dữ liệu mật khẩu KeePassX của bạn.

    Bước 1. Đảm bảo rằng Nhóm được chọn là đúng. Trong ví dụ này, chúng ta sẽ sử dụng nhóm mới được tạo ở phần trước.

    Hình 1: Lựa chọn một nhóm mới

    Bước 2. Nhấn nút . (Bạn cũng có thể nhấn Ctrl-N.)

    Hình 2: Màn hình Add Entry

    Màn hình Add Entry cho phép bạn lưu trữ thông tin về một tài khoản hoặc mật khẩu riêng biệt bên trong kho dữ liệu KeePassX của mình. Hầu hết các thông tin này đều có thể được tùy biến.

    Các yếu tố chính gồm có:

    • Title: Tên để mô tả cho phần dữ liệu này. Ví dụ: ’Riseup’.
    • Password: Mật khẩu của bạn cho tài khoản này. Bạn có thể nhập mật khẩu bằng tay hoặc nhấn vào nút [Gen.] bên cạnh ô Repeat để tạo ra mật khẩu ngẫu nhiên. (Tìm hiểu thêm trong phần tiếp theo về Password Generator.) Bạn có thể hiển thị mật khẩu bằng cách nhấn vào nút ở bên phải của ô Password.)
    • Repeat: Xác nhận rằng bạn đã nhập đúng mật khẩu bằng cách gõ lại mật khẩu này một lần nữa.

    Những yếu tố phụ khác gồm có:

    • Username: Tên người dùng được sử dụng kết hợp với dữ liệu này. Ví dụ: “ekaterina”.
    • URL: Tên trang web được sử dụng kết hợp với mật khẩu này. Ví dụ: “https://mail.riseup.net”.
    • Expires: Bạn có thể nhắc nhở mình thay đổi mật khẩu tại một thời điểm cụ thể (6 tháng 1 lần chẳng hạn) bằng cách nhấn vào ô Expires.
    • Notes: Ở đây bạn có thể nhập các lưu ý về dữ liệu này. Ví dụ như là thông tin thiết lập máy trạm, đường dẫn đến các điều luật cá nhân, lựa chọn “câu hỏi bí mật”... Những nhận xét của bạn sẽ được mã hóa, bên cạnh với mật khẩu, khi bạn đóng kho dữ liệu lại. Tuy nhiên, trong khi dữ liệu được mở, các lưu ý của bạn sẽ được hiển thị cho bất kì ai thấy được màn hình của bạn.

    Để thay đổi icon cho entry này hoặc để bổ sung attachment (cũng sẽ được mã hóa cùng với những nội dung khác), lựa chọn danh mục phù hợp ở cạnh trái.

    Lưu ý: Tạo hoặc chỉnh sửa mật khẩu trong KeePassX không thay đổi mật khẩu trên tài khoản thật của bạn! Hãy nghĩ về KeePassX như là cuốn sách lưu trữ địa chỉ điện tử các mật khẩu của bạn. Quyển sách này chỉ lưu những gì bạn viết, không có gì khác.

    Bước 3. những thông tin liên quan về tài khoản hoặc mật khẩu bạn muốn lưu trữ trong kho dữ liệu KeePassX của bạn

    Hình 3: Điền vào mục Add Entry

    Lưu ý: Nếu bạn muốn tạo ngẫu nhiên một mật khẩu cho phần này thông qua Password Generator của KeePassX, hãy xem mục bên dưới.

    Bước 4. Nhấn [OK]

    Hình 4: Dữ liệu mới được tạo ra

    Quan trọng: Lưu ý dấu gạch chéo (*) sau passwords.kdbx trên thanh tiêu đề. Điều này cũng đồng nghĩa với việc bạn đã thay đổi kho dữ liệu mật khẩu nhưng chưa lưu.

    Bước 5. Nhấn nút để lưu kho dữ liệu mật khẩu của bạn. (Bạn cũng có thể nhấn Ctrl-S.)

    4.3. Tạo mật khẩu ngẫu nhiên

    Bạn hoàn toàn có thể tạo ra được các mật khẩu mạnh, nhưng điều đó là rất khó. Và đặc biệt còn khó hơn khi mà bạn luôn muốn mật khẩu của mình dễ nhớ. Việc tạo ra một đoạn mật khẩu hoàn toàn ngẫu nhiên và dài, phức tạp và dường như không thể nhớ được, nhưng lại đảm bảo rất mạnh thì dễ hơn nhiều. KeePassX cung cấp công cụ Password Generator để giúp làm việc này. Nếu bạn muốn phụ thuộc vào KeePassX mỗi khi cần tạo ra một mật khẩu mới, hãy thử dùng qua chiến thuật kể trên.

    Bạn có thể tạo ra một mật khẩu ngẫu nhiên trong khi tạo ra một dữ liệu mật khẩu mới hoặc trong lúc chỉnh sửa mật khẩu đang có sẵn. Để làm được điều đó, hãy thực hiện theo các bước sau khi bạn đang ở màn hình Add entry hoặc Edit entry.

    Hình 1: Chỉnh sửa hoặc tạo mới một mật khẩu

    Bước 1. Nhấn nút [Gen.] bên cạnh ô Repeat.

    Hình 2: Công cụ tạo mật khẩu ngẫu nhiên Password Generator của KeePassX

    KeePassX Password Generator cho phép bạn xác định chiều dài của mật khẩu và dạng kí tự được đưa vào chuỗi. Chúng ta sẽ sử dụng thiết lập mặc định trong ví dụ này, vì thế đoạn mật khẩu của chúng ta sẽ có 16 ký tự và có cả ký tự viết hoa lẫn viết thường và số.

    Gợi ý: Nếu không ai nhìn vào màn hình của bạn trong lúc đang làm việc này, bạn có thể tạo ra các mật khẩu miễn phí bằng cách nhấn nút ở bên phải của ô Password thứ hai. (Ô có chứa một đoạn mật khẩu ẩn.) Nhấn vào nút này một lần nữa sẽ ẩn mật khẩu của bạn đi.

    Bước 2. Nhấn [Accept]

    KeePassX sẽ tự động tọa ra một mật khẩu ngẫu nhiên vào ô PasswordRepeat. Nếu các ô này đã có sẵn mật khẩu, chúng sẽ bị thay thế bởi các giá trị mới khi bạn nhấn OK.

    Hình 3: Một mật khẩu KeePassX được tạo ra hoàn toàn ngẫu nhiên

    Bước 3. Nhấn [OK]

    Hình 4: Một mật khẩu mới hoặc đã chỉnh sửa với một mật khẩu được tạo ngẫu nhiên

    Bước 4. Lưu kho mật khẩu KeePassX của bạn.

    4.4. Chỉnh sửa một mật khẩu đã có sẵn

    Bạn có thể chỉnh sửa các dữ liệu đang sẵn có để thay đổi mật khẩu hoặc điều chỉnh các thông số khác. Nếu không có gì mới, bạn nên thay đổi mật khẩu của mình theo chu kì.

    Quan trọng: Nếu bạn phụ thuộc vào KeePassX để ghi lại các mật khẩu của mình cho một tài khoản nhất định – thay vì ghi nhớ - đừng quên đăng nhập vào tài khoản trước khi tạo ra mật khẩu mới trên KeePassX. Nếu không, bạn có thể sẽ phát hiện ra rằng bạn đã thay đổi mật khẩu trong kho dữ liệu của KeePassX, lưu bản mới này, và phát hiện là mình không thể nào đăng nhập vào tài khoản được nữa. Nếu điều này xảy ra, có một màn hình History, dành cho riêng từng mật khẩu. (Màn hình được hiển thị ở cạnh trái của Hình 3 bên dưới.) Bạn có thể sử dụng tính năng này để truy cập vào các mật khẩu trước đây.

    Trong ví dụ này, chúng ta điều chỉnh tài khoản Gmail, trong nhóm Email, đã được tạo trước đây. Để biên tập một mật khẩu, hãy thực hiện theo các bước sau đây:

    Bước 1. Lựa chọn nhóm Emailtừ danh sách bên cạnh trái của cửa sổ để xem toàn bộ danh sách của nhóm đó

    Hình 1: Lựa chọn một nhóm trong kho dữ liệu chính của KeePassX

    Bước 2. Nhấn chuột phải vào mật khẩu được lựa chọn và chọn View/Edit entry

    Hình 2: Lựa chọn một mật khẩu KeePassX để xem hoặc chỉnh sửa

    Thao tác này sẽ mở ra mật khẩu mới để chỉnh sửa

    Hình 3: Xem hoặc chỉnh sửa mật khẩu KeePassX

    Sau khi mở mật khẩu, bạn có thể bổ sung thêm các thông tin mới hoặc chỉnh sửa các thông tin đang có sẵn, bao gồm mật khẩu. Bạn có thể sử dụng nút [Gen.] để tạo ra một mật khẩu mới và ngẫu nhiên. Khi xong việc, bạn có thể lưu lại thay đổi của mình với các bước dưới đây.

    Bước 3. Nhấn [OK]

    Hình 4: Một mật khẩu KeePassX đã được chỉnh sửa

    Bước 4. Nhấn nút để lưu kho mật khẩu của bạn. (Bạn cũng có thể nhấn Ctrl-S.)

    Lưu ý: Hãy nhớ rằng, việc thay đổi mật khẩu KeePassX chỉ cập nhật kho dữ liệu KeePassX. Việc này không tự động cập nhật các thông tin tương tự ở bất kì đâu. Nếu bạn thay đổi một mật khẩu của tài khoản hoặc đăng nhập, bạn sẽ cần phải thay đổi ở cả trên tài khoản trên kho dữ liệu KeePassX.

    5. Sử dụng các mật khẩu trên kho dữ liệu KeePassX

    Một trong những tính năng của KeePassXlà phần mềm lưu trữ các mật khẩu dài và mạnh, giúp bạn không cần phải ghi nhớ (hoặc sử dụng lại, vốn dĩ khá nguy hiểm). KeePassXcho phép bạn sao chép các mật khẩu từ kho dữ liệu và dán chúng trực tiếp vào ô mật khẩu hoặc màn hình đăng nhập. (Mật khẩu được sao chép kiểu này chỉ được giữ lại trên clipboard khoảng 10 giây. Vì thế, nếu ai đó có địa chỉ vật lý của thiết bị của bạn và cố gắng dán thông tin đó ra ngoài, mật khẩu của bạn sẽ không bị lộ.)

    5.1. Đăng nhập vào một tài khoản sử dụng KeePassX

    Trong ví dụ này, chúng ta sẽ đăng nhập vào một tài khoản trang web bằng cách sao chép và dán một mật khẩu từ kho dữ liệu KeePassX dành cho dịch vụ email Riseup.

    Bước 1. Truy cập màn hình đăng nhập của nhà cung cấp dịch vụ

    Hình 1: Màn hình đăng nhập của Riseup

    Bước 2. tên tài khoản của bạn.

    Lưu ý: Nếu bạn sử dụng một Username cho mục này trong KeePassX, bạn có thể sao chép chúng vào clipboard thông qua chuột phải (hoặc nhấn Ctrl-B). Bạn có thể dán dữ liệu vào màn hình đăng nhập thay vì tự gõ.

    Bước 3. Đổi qua KeePassX

    Hình 2: Tìm thông tin tương ứng trong kho dữ liệu mật khẩu KeePassX

    Bước 4. Nhấn Group đang lưu trữ thông tin của bạn

    Bước 5. Nhấp chuột phải thông tin tương xứng và lựa chọn Copy password. (Bạn cũng có thể nhấn dữ liệu và chọn Ctrl-C.)

    Hình 3: Sao chép một mật khẩu thông qua menu chuột phải

    Bước 6. Trở về màn hình đăng nhập chính

    Bước 7. Nhấp chuột phải vào ô passwordlựa chọn Paste

    Hình 4: Dán một mật khẩu vào màn hình đăng nhập

    Bạn sẽ tháy một mật khẩu (ẩn) được lưu trong ô Password

    Hình 5: Dán một mật khẩu vào màn hình đăng nhập

    Bước 8. Nhấn [Login]

    Hình 6: Đăng nhập thành công thông qua KeePassX

    Gợi ý: Để sao chép dễ hơn, thay đổi giữa các ứng dụng và dán, hãy thực tập sử dụng phím tắt trên bàn phím:

    • Chọn the Nhóm, Nhấn vào entry, nhấn và giữ phím Ctrl, sau đó nhấn C để sao chép mật khẩu.
    • Nhấn vào ô Password, nhấn và giữ phím Ctrl, sau đó nhấn V để dán mật khẩu đó.
    • Bạn có thể sử dụng Ctrl-B thay vì Ctrl-C để sao chép một username (thay vì mật khẩu ở trong nội bộ KeePassX
    • Để thay đổi giữa các cửa sổ đã được mở một cách nhanh chóng, bạn có thể nhấn và giữ nút Alt, và sau đó nhấn nút Tab

    6. Quản lý kho dữ liệu KeePasssX

    6.1. Khóa và đóng KeePassX

    Mở kho dữ liệu mật khẩu KeePasssX của bạn ra giống như việc để két sắt ở nhà quá gần với cửa. Bất kì ai có quyền truy cập vào máy tính chỉ vài giây cũng có thể nhân đôi toàn bộ mọi thứ. Vì thế, khi bạn đang không làm việc với các mật khẩu, bạn nên đóng kho dữ liệu của mình lại. Bạn sẽ phải nhập lại mật khẩu chủ của mình cho lần tìm kiếm mật khẩu kế tiếp, nhưng đó là điều tốt.

    KeePassX có một vài thiết lập tùy biến được thiết kế để thao tác này có thể được thực hiện dễ dàng hơn, bao gồm khả năng khóa kho dữ liệu của bạn tự động. Thực hiện theo các bước sau đây và khóa kho dữ liệu của bạn ngay lập tức.

    Bước 1. Nhấn Toolslựa chọn Settings từ thanh công cụ của KeePassX, như hiển thị bên dưới

    Hình 1: Lựa chọn menu Settings

    Màn hình Settings sẽ được kích hoạt

    Hình 2: Màn hình Settings

    Bước 2. Nhấn Security từ danh sách các danh mục bên trái

    Hình 3: Các thiết lập bên trong KeePassX Security

    Trong ví dụ này, chúng ta sẽ tiếp tục thiết lập KeePassX để tự động khóa sau 1 phút.

    Hình 4: Thiết lập KeePassX tự động khóa

    Bước 3. Kiểm tra ô Lock database after inactivity of

    Bước 4. một con số (giây) vào ô thứ hai bên phải

    Gợi ý: Lưu ý rằng bạn cũng có thể thay đổi thời gian mà KeePassX giữ lại mật khẩu trên clipboard trước khi xóa hoàn toàn. Nếu mặc định 10 giây không phải là đủ lâu với bạn, có thể lựa chọn thay đổi số trong Clear clipboard lên 20 giây.

    Bước 5. Nhấn [OK]

    Bạn cũng có thể khóa kho mật khẩu của mình bằng tay. Hãy thực hiện theo các bước bên dưới để luyện tập sao lưukhóa kho dữ liệu của bạn một cách nhanh chóng.

    Bước 6. Nhấn Ctrl-S để lưu kho dữ liệu mật khẩu của bạn. (Bạn cũng có thể nhấn vào nút .)

    Bước 7. Nhấn Ctrl-L khóa kho dữ liệu mật khẩu của bạn. (Bạn cũng có thể nhấn nút button.)

    Hình 7: Một kho dữ liệu mật khẩu bị khóa trên KeePassX

    Để mở kho dữ liệu của bạn lại một lần nữa, thực hiện theo các bước sau đây.

    Hình 5: Mở một kho dữ liệu KeePassX bị khóa

    Bước 8. mật khẩu chủ của bạn vào ô Password

    Bước 9. Nhấn [OK]

    6.2. Sao lưu kho dữ liệu mật khẩu KeePassX của bạn

    Bạn có thể tạo ra nhiều bản sao lưu các kho dữ liệu và cố gắng giữ cho ít nhất một bản sao lưu được cập nhật. Toàn bộ các bản sao lưu của bạn sẽ được bảo vệ bởi mật khẩu chủ của bạn, vì thế, việc lưu trữ các bản lưu này trên các thiết bị lưu trữ phổ biến như ổ cứng không được mã hóa và USB là hoàn toàn bình thường.

    Để tạo ra các bản sao lưu cho kho dữ liệu mật khẩu của bạn, thực hiện theo các bước sau đây:

    Bước 1. Trup cập vào kho dữ liệu mật khẩu của bạn

    Hình 1: Xác định kho dữ liệu mật khẩu của bạn

    Bước 2. Nhấp chuột phải vào kho dữ liệu mật khẩu của bạn

    Hình 2: Sao lưu kho dữ liệu mật khẩu của bạn

    Bước 3. Chọn Copy

    Bước 4. Truy cập đến một vị trí khác. Trong ví dụ này, chúng ta sử dụng bút nhớ USB.

    Hình 3: Tìm một nơi để giữ bản sao lưu

    Bước 5. Nhấp chuột phải vào nơi bạn chọn

    Hình 4: Lựa chọn nơi cần sao lưu

    Bước 6. Chọn Paste

    Hình 5: Dán một bản sao lưu kho dữ liệu mật khẩu của bạn

    Bước 7. Nhấp chuột phải lên sao lưu kho dữ liệu mật khẩu của bạn

    Hình 6: Đặt tên lại bản sao lưu

    Bước 8. Chọn Rename

    Hình 7: Lựa chọn tên mới cho bản sao lưu

    Bước 9. tên mới cho bản sao lưu để bạn không bị lầm lẫn với bản chính thức. (Ở đây, chúng tôi sử dụng "pwd-backup1.kdbx".)

    Bước 10. Nhấn Enter

    Hình 8: Bản sao lưu kho dữ liệu mật khẩu mới

    Gợi ý. KeePassX không tự động cập nhật toàn bộ các bản sao lưu kho dữ liệu mật khẩu của bạn khi chúng ta thay đổi nội dung bên trong. Bạn cần phải làm việc này bằng tay. Việc thường xuyên sao lưu các kho dữ liệu mật khẩu của KeePassX là một thói quen nên làm. Điều này sẽ giúp bạn không làm mất những mật khẩu mới nhập sau này khi vô tình thao tác sai.

    6.3. Tái tạo mật khẩu chủ của bạn

    Bạn có thể thay đổi mật khẩu chủ trong kho dữ liệu của KeePassX bất kì lúc nào, và bạn cần phải làm việc đó liên tục. Để thay đổi mật khẩu chủ, hãy thực hiện theo các bước sau đây.

    Bước 1. Nhấn Databasechọn Change master key từ thanh công cụ KeePassX, như được hiển thị dưới đây:

    Hình 1: Thay đổi mật khẩu chủ của bạn

    Màn hình Change Master Key sẽ được kích hoạt.

    Hình 2: Chọn mật khẩu chủ mới

    Bước 2. Chọn một mật khẩu mạnh và vào phần Enter passwordRepeat password.

    Bước 3. Nhấn [OK].

    Bước 4. Nhấn nút để lưu kho dữ liệu mật khẩu của bạn. (Bạn cũng có thể nhấn Ctrl-S.)

    6.4 Nhập kho dữ liệu mật khẩu từ KeePassX phiên bản 0.4.3

    Định dạng của kho dữ liệu mật khẩu được sử dụng trong các phiên bản KeePassX trước đây (bao gồm cả bản 0.4.3) đã được thay đổi. Nếu bạn có kho dữ liệu mật khẩu được tạo ra trong những phiên bản KeePassX này, bạn cần phải nhập chúng vào các phiên bản KeePassX mới hơn (2.0.2 hoặc mới hơn) và sau đó lưu chúng lại. Để làm điều này, thực hiện theo các bước sau đây.

    Trong ví dụ này, chúng ta giả sử rằng bạn đã có một kho dữ liệu mật khẩu được cập nhật mở trên KeePassX, nhưng bạn cũng có thể nhập kho dữ liệu vào bản KeePassX mới được cài đặt.

    Bước 1. Nhấn Databaselựa chọn Import KeePass 1 database, như được hiển thị bên dưới.

    Hình 1: Nhập kho dữ liệu mật khẩu cũ hơn

    Trong ví dụ này, chúng ta sẽ nhập một file có tên "old-keepass-db.kdb" được đặt trên Desktop

    Bước 2. Trup cập vào vị trí của kho dữ liệu mật khẩu cũ của bạn

    Hình 2: Dịnh vị kho dữ liệu mật khẩu cũ của bạn

    Bước 3. Chọn kho dữ liệu mật khẩu

    Bước 4. Nhấn [Open]

    Bước 5. mật khẩu chủ cho kho dữ liệu mật khẩu cũ của bạn

    Hình 3: Nhập mật khẩu chủ cho kho dữ liệu mật khẩu cũ của bạn

    Bước 6. Nhấn [OK]

    Lưu ý: Nếu bạn đã mở kho dữ liệu ra rồi, KeePassX sẽ mở kho dữ liệu mật khẩu cũ của bạn trong tab thứ 2.

    Hình 4: Tab thứ 2 hiển thị kho dữ liệu mật khẩu cũ

    Bạn có thể lưu kho dữ liệu này một cách bình thường, và nó sẽ được thay đổi thành định dạng của kho dữ liệu KeePassX phiên bản mới.

    Bước 7. Nhấn nút để lưu lại kho dữ liệu mật khẩu cũ theo định dạng mới. (Bạn cũng có thể nhấn Ctrl-S.)

    Hình 5: Lưu lại bản sao của kho dữ liệu mật khẩu cũ đã được cập nhật

    Trong ví dụ này, chúng ta sao lưu kho dữ liệu mật khẩu được nhập vào từ Desktop và đổi tên thành “imported-db.kdbx".

    Bước 8. Truy cập vào nơi bạn muốn lưu trữ bản sao lưu của kho dữ liệu mật khẩu mới này

    Bước 9. tên của kho dữ liệu mật khẩu mới vào ô File name.

    Hình 6: Lựa chọn một vị trí và tên gọi cho kho dữ liệu mật khẩu mới được cập nhật của bạn

    Bước 10. Nhấn [Save]

    Kho dữ liệu mật khẩu mới của bạn đã được cập nhật và chứa toàn bộ các thông tin mà nó có trước đây. Bạn có thể truy cập và điều chỉnh các thông tin này một cách bình thường bằng phiên bản KeePassX mới nhất và mật khẩu chủ nguyên bản. Lưu ý: Đừng bị lầm lẫn giữa các tên được hiển thị trên thanh tiêu đề hoặc tab của KeePassX. Chúng sẽ hiển thị tên trước đây của kho dữ liệu mật khẩu, kể cả khi bạn mở một kho đã được cập nhật mới. (Lưu ý “old-keepassx-db.kdb" trong hình ở trên. Thực tế, kho dữ liệu này bây giờ được gọi là "imported-db.kdbx".)

    Hỏi-Đáp

    H: Về lý thuyết, tôi có thể quên mật khẩu chủ của mình, có cách nào tôi có thể làm để truy cập và lưu lại các mật khẩu của mình?

    Đ: Không. Bạn không thể làm được gì trong tình huống đó. Để ngăn ngừa tình trạng này xảy ra, bạn có thể sử dụng một vài phương pháp ghi nhớ mật khẩu hoặc mật khẩu được mô tả trong bài hướng dẫn Tạo và bảo quản mật khẩu mạnh.

    H: Và nếu tôi gỡ bỏ cài đặt KeePassX, điều gì sẽ xảy ra với các mật khẩu của tôi?

    Đ: Chương trình sẽ bị gỡ bỏ khỏi máy tính của bạn, nhưng kho dữ liệu của bạn (được lưu trữ ở định dạng file .kdbx) vẫn sẽ được bảo quản. Bạn có thể mở file này ra ở bất kì thời điểm nào cài đặt lại KeePassX trong tương lai.

    H: Tôi nghĩ rằng mình đã vô tình xóa đi file kho dữ liệu mật khẩu!

    Đ: Hi vọng rằng bạn đã tạo ra một bản sao lưu trước đó. Hãy đẩm bảo rằng bạn không quên nơi lưu trữ bản sao lưu này. Tìm kiếm máy tính của bạn các file có đuôi .kdbx. Nếu bạn đã thực sự xóa file này, và nếu hành động nhanh, bạn có thể sẽ sử dụng được phần mềm phục hồi để phục hồi lại file.