Làm thế nào để mã hóa lưu trữ đám mây trên Linux và Windows với EncFS

Mục lục:

Làm thế nào để mã hóa lưu trữ đám mây trên Linux và Windows với EncFS
Làm thế nào để mã hóa lưu trữ đám mây trên Linux và Windows với EncFS

Video: Làm thế nào để mã hóa lưu trữ đám mây trên Linux và Windows với EncFS

Video: Làm thế nào để mã hóa lưu trữ đám mây trên Linux và Windows với EncFS
Video: Quản lý thời gian kiểu này, ai làm lại bạn nổi? - YouTube 2024, Tháng tư
Anonim
Bạn có lưu trữ các tệp nhạy cảm trên Dropbox hoặc dịch vụ lưu trữ đám mây khác không? Mã hóa chúng bằng EncFS cho Linux, một hệ thống tệp mã hóa minh bạch mã hóa và giải mã từng tệp riêng lẻ bằng khóa mã hóa của bạn. Ngoài ra còn có bản dựng Windows thử nghiệm.
Bạn có lưu trữ các tệp nhạy cảm trên Dropbox hoặc dịch vụ lưu trữ đám mây khác không? Mã hóa chúng bằng EncFS cho Linux, một hệ thống tệp mã hóa minh bạch mã hóa và giải mã từng tệp riêng lẻ bằng khóa mã hóa của bạn. Ngoài ra còn có bản dựng Windows thử nghiệm.

EncFS hoạt động khác với một thùng chứa TrueCrypt, lưu trữ các tệp được mã hóa của bạn trong một tệp lớn duy nhất. Thay vào đó, EncFS tạo các tệp riêng biệt cho mỗi tệp bạn thêm. Nó hoạt động tốt hơn với các dịch vụ lưu trữ đám mây sẽ tải lên lại toàn bộ vùng chứa TrueCrypt mỗi lần thay đổi.

Thiết lập EncFS trên Linux

Chạy lệnh sau để cài đặt EncFS trên Ubuntu:

sudo apt-get install encfs

Trên các bản phân phối Linux khác, hãy tìm gói EncFS trong trình quản lý gói của bạn và cài đặt nó.

Chạy lệnh sau để tạo một khối mã hóa EncFS mới:
Chạy lệnh sau để tạo một khối mã hóa EncFS mới:

encfs ~/Dropbox/encrypted ~/Private

Điều này tạo ra hai thư mục. Thư mục tại Dropbox / được mã hóa trong thư mục chính của bạn là nơi các phiên bản được mã hóa của các tệp của bạn sẽ được lưu - chúng nằm trong thư mục Dropbox, vì vậy Dropbox sẽ đồng bộ hóa chúng. Thư mục Riêng tư trong thư mục chính của bạn là nơi các phiên bản đã giải mã của các tệp của bạn sẽ có thể truy cập được. Bạn có thể chỉ định bất kỳ vị trí nào bạn muốn.

Bạn sẽ được hỏi một số câu hỏi sau khi chạy các lệnh này. Chế độ paranoia mặc định (loại p khi được nhắc) sẽ hoạt động tốt, nhưng bạn cũng có thể nhập x cho chế độ cấu hình chuyên gia.

EncFS sẽ nhắc bạn tạo mật khẩu cho khối lượng đã mã hóa của bạn. Nhớ mật khẩu này - nếu bạn quên mật khẩu, bạn sẽ không thể truy cập tệp của mình.
EncFS sẽ nhắc bạn tạo mật khẩu cho khối lượng đã mã hóa của bạn. Nhớ mật khẩu này - nếu bạn quên mật khẩu, bạn sẽ không thể truy cập tệp của mình.
Image
Image

Sử dụng EncFS trên Linux

Đặt tệp trong thư mục Riêng tư mà bạn đã tạo trước đó. Đây cũng là nơi bạn có thể truy cập các phiên bản đã giải mã của các tệp của bạn.

Image
Image

Các phiên bản được mã hóa của các tệp sẽ được lưu trữ trong thư mục / Dropbox / được mã hóa của bạn. Dropbox sẽ đồng bộ hóa chúng trên máy tính của bạn - không ai có thể truy cập vào nội dung của chúng mà không cần mật khẩu của bạn. Bạn có thể gắn kết thư mục EncFS trên nhiều máy tính (sử dụng cùng một lệnh encfs) để sử dụng các tệp được mã hóa của bạn trên mỗi máy tính.

Image
Image

Thông tin rất quan trọng:

  • Không đặt các tệp trong thư mục / Dropbox / được mã hóa của bạn - bỏ qua thư mục này. Thay vào đó, hãy đặt các tệp trong thư mục Riêng tư. Nếu bạn đặt tệp trực tiếp trong thư mục / Dropbox / được mã hóa, chúng sẽ không được mã hóa.
  • Không xóa hoặc mất tệp.encfs.xml (được ẩn theo mặc định - nhấn Ctrl + H trong Nautilus để xem tệp ẩn). Có thể bạn nên tạo bản sao lưu của tệp này - nếu bạn mất nó, bạn cũng sẽ mất quyền truy cập vào các tệp đã mã hóa của mình.
Image
Image

Remounting hệ thống tập tin

EncFS sẽ không tự động tự gắn kết sau khi bạn khởi động lại hệ thống của mình - nếu bạn đăng xuất và đăng nhập lại, bạn sẽ không thể truy cập tệp của mình mà không cần chạy lệnh EncFS. Điều này cung cấp bảo mật tốt - không ai có thể truy cập hoặc xem các tệp đã mã hóa của bạn cho đến khi bạn chạy lệnh.

Nếu thư mục Riêng tư của bạn xuất hiện trống, hệ thống tệp EncFS của bạn chưa được gắn kết.

Chỉ cần chạy lại lệnh tương tự bạn đã chạy trước đó để cập nhật hệ thống tệp EncFS của bạn. Ví dụ: chúng tôi sẽ chạy lệnh sau:
Chỉ cần chạy lại lệnh tương tự bạn đã chạy trước đó để cập nhật hệ thống tệp EncFS của bạn. Ví dụ: chúng tôi sẽ chạy lệnh sau:

encfs ~/Dropbox/encrypted ~/Private

Bạn sẽ phải cung cấp mật khẩu của mình.

Nếu bạn muốn hệ thống tập tin EncFS của bạn tự động gắn kết mỗi khi bạn đăng nhập, bạn có thể sử dụng gnome-encfs. gnome-encfs thêm mật khẩu EncFS vào khóa GNOME của bạn và tự động gắn nó mỗi khi bạn đăng nhập.
Nếu bạn muốn hệ thống tập tin EncFS của bạn tự động gắn kết mỗi khi bạn đăng nhập, bạn có thể sử dụng gnome-encfs. gnome-encfs thêm mật khẩu EncFS vào khóa GNOME của bạn và tự động gắn nó mỗi khi bạn đăng nhập.

EncFS trên Windows

Sử dụng encfs4win để truy cập các hệ thống tập tin EncFS trên Windows. Để sử dụng encfs4win, bạn cũng sẽ phải cài đặt phiên bản 0.6 của thư viện Dokan.

Bạn có thể khởi chạy encfsw.exe và sử dụng chương trình đồ họa để gắn kết hoặc tạo các hệ thống tệp EncFS.

Image
Image

Ngoài ra còn có một ứng dụng Android, có tên Cryptonite, để truy cập các hệ thống tệp của EncFS trên điện thoại hoặc máy tính bảng Android của bạn. BoxCryptor, mà chúng tôi đã đề cập trước đây, sử dụng EncFS làm phụ trợ của nó.

Đề xuất: