Cách mã hóa thư mục bằng eCryptfs trên Ubuntu 16.04

theanh

Administrator
Nhân viên
Hướng dẫn này chỉ cách sử dụng eCryptfs để mã hóa thư mục trên Ubuntu 16.04 (Xenial Xerus). eCryptfs là hệ thống tệp mật mã xếp chồng cấp doanh nghiệp tuân thủ POSIX dành cho Linux. Bạn có thể sử dụng nó để mã hóa các phân vùng và cả các thư mục không sử dụng phân vùng riêng, bất kể hệ thống tệp, loại phân vùng, v.v. cơ bản.


1 Lưu ý sơ bộ​

Trong hướng dẫn này, tôi sẽ mã hóa một thư mục mới /home/secure. đây là một thư mục thông thường và không sử dụng phân vùng riêng.


2 Cài đặt eCryptfs​

eCryptfs có thể dễ dàng được cài đặt như sau:
Mã:
apt-get -y install ecryptfs-utils

3 Mã hóa thư mục bằng eCryptfs​

Bây giờ tôi sẽ mã hóa một thư mục mới /home/secure/. Tạo thư mục bằng lệnh mkdir:
Mã:
mkdir /home/secure
Nếu bạn sử dụng một thư mục hiện có thì có thể đã có các tệp (chưa được mã hóa) trong thư mục đó. Trong trường hợp này, bạn phải sao lưu chúng để có thể khôi phục chúng vào thư mục /home/secure/ đã được mã hóa sau đó (nếu không, các tệp này không thể được truy cập/đọc trong khi thư mục được mã hóa):
Mã:
cp -pfr /home/secure/ /tmp/
Bây giờ tôi có thể mã hóa thư mục /home/secure/ bằng cách gắn kết nó với loại hệ thống tệp ecryptfs:
Mã:
mount -t ecryptfs /home/secure /home/secure
Khi bạn thực hiện thao tác này lần đầu tiên, bạn sẽ phải trả lời một vài câu hỏi:
Mã:
root@server1:~# mount -t ecryptfs /home/secure /home/secure
Mật khẩu:
 
Back
Bên trên