Cách chuyển đổi KeePass .kdbx sang .kdb


11

Tôi muốn chuyển đổi tệp KeePass .kdbx của mình thành tệp .kdb vì tôi muốn có thể mở tệp đó bằng KeePassX (phiên bản OS X), chỉ hỗ trợ .kdb

Tôi chưa thể tìm ra giải pháp.


Là tệp kdbx gốc được sử dụng trên windows hoặc hệ điều hành khác? Nếu bạn sử dụng windows, chỉ cần làm những gì @JChristian đã trả lời, nếu không hãy chỉnh sửa câu hỏi của bạn để bao gồm HĐH mà bạn có quyền truy cập
tutuDajuju

KeePassX 2 Alpha hoạt động hoàn toàn tốt và xử lý định dạng kdbx.
Daniel B

Câu trả lời:


10

Chỉ cần đi đến Tệp-> Xuất và bạn sẽ có tùy chọn để xuất thành tệp .kdb.


10
Đáng chú ý để thêm rằng điều này sẽ chỉ hoạt động trên các cửa sổ mặc dù.
Rudolph

1

Vấn đề

Trên các bản phân phối OSX và Linux, bạn có thể không thể xuất sang .kdb, gặp phải lỗi khủng khiếp này: nhập mô tả hình ảnh ở đây

Tôi đã làm gì

Tôi đã chia hai lastpass2keepassvào csv2keepassvà nó bây giờ hỗ trợ các file csv xuất khẩu từ KeePass 2.0.

Giải pháp (cũng hoạt động trong linux!)

Để xuất sang csv, chỉ cần truy cập KeePass 2.0, mở db.kdbxtệp của bạn và làm

File --> Export --> KeePass CSV (1.x)

Bây giờ hãy chạy tập lệnh python:

python csv2keepass.py exportedCSVFile

Sau đó để nhập làm

File --> Import from... --> KeePassX XML (*.xml)

1
Tôi tự hỏi liệu bạn có thể chạy Keepass 2.x trong Wine thay vì Mono không - và liệu điều đó có cho phép chuyển đổi sang định dạng cũ hơn không.
Bob


0

Hãy thử KeePassX 2 (Alpha) theo đề xuất của Daniel B,

www.keepassx.org/news/2013/03/393 làm việc cho tôi.

(Nếu ai đó có tiếng tăm muốn biến điều này thành một liên kết, vui lòng làm.)

chạy nó trong Windows VM, hoặc

Tải xuống phiên bản Windows "Chuyên nghiệp" (2.n) của KeePass và chạy nó trong Windows VM. Bạn có thể chia sẻ tệp thông qua thư mục chia sẻ máy chủ lưu trữ VM (hãy để VirtualBox hoặc VMWare làm điều kỳ diệu cho bạn) hoặc bạn có thể chia sẻ tệp qua ổ đĩa được nối mạng.

Khi bạn có tệp trong windows, bạn có thể xuất tệp v2 sang loại v1 hoặc tạo thói quen khởi động VM để sửa đổi KeePass (trong trường hợp này tôi khuyên bạn nên tạm dừng / tạm dừng VM thay vì tắt nó).

cố gắng chạy nó bằng Mono.

Có một khuyến nghị được chôn trong trang web KeePass.info để sử dụng Mono và XQuartz, để hỗ trợ các phụ thuộc .NET với các thư viện miễn phí và nhiều hệ thống tương thích. Tôi đã không thành công hoàn toàn với phương pháp này, có thể là do phiên bản OSX tôi đang chạy, 10.7.5. Ứng dụng sẽ mở, nhưng trước khi nó cung cấp lựa chọn cơ sở dữ liệu và cửa sổ mật khẩu, sẽ đột nhiên đóng và tạo báo cáo lỗi của Apple.

... Nếu bạn không thể xuất lại nó ở định dạng v1 từ hệ thống Windows.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.