Cách khôi phục thư mục nhà được mã hóa trên Ubuntu
Truy cập vào một thư mục nhà được mã hóa khi bạn chưa đăng nhập - giả sử, từ một đĩa CD trực tiếp - và tất cả những gì bạn sẽ thấy là một tệp README. Bạn sẽ cần một lệnh đầu cuối để khôi phục các tập tin được mã hóa của bạn.
Bạn cũng nên sao lưu cụm mật khẩu gắn kết của mình trước thời hạn - bạn có thể cần điều này trong tương lai. Mặc dù eCryptfs thường giải mã các tệp của bạn bằng cụm mật khẩu đăng nhập, cụm mật khẩu gắn kết có thể cần thiết nếu các tệp của eCryptfs bị mất.
Sao lưu cụm mật khẩu mã hóa
Nếu bạn sử dụng thư mục chính Ubuntu được mã hóa, bạn nên giữ một bản sao lưu cụm mật khẩu gắn kết của mình. Bạn sẽ thấy một hộp thoại nhắc bạn làm như vậy sau khi mã hóa thư mục chính của bạn. Viết cụm mật khẩu này và giữ nó ở nơi an toàn - bạn có thể cần nó để khôi phục các tệp của mình trong tương lai.
Nếu bạn muốn có được cụm mật khẩu gắn kết này vào một ngày sau đó, chỉ cần chạy ecryptfs-unsrap-mật khẩu lệnh trong khi đăng nhập.
Bạn vẫn có thể khôi phục các tệp được mã hóa của mình mà không cần cụm mật khẩu gắn kết này, giả sử cụm mật khẩu được mã hóa bao bọc vẫn còn khả dụng trên ổ cứng của bạn. Tuy nhiên, nếu bạn mất dữ liệu này hoặc nó bị hỏng, bạn sẽ cần cụm mật khẩu gắn kết để khôi phục các tệp của mình.
Phục hồi từ đĩa CD trực tiếp
Bạn có thể khôi phục các tệp của mình bằng cách khởi động từ ổ đĩa CD hoặc USB trực tiếp Ubuntu. Nếu bạn vẫn có đĩa hoặc ổ USB bạn đã cài đặt Ubuntu từ đó, bạn có thể sử dụng nó. Mặt khác, bạn có thể tải xuống ISO từ trang web của Ubuntu và đặt nó vào đĩa CD, DVD hoặc USB.
Đăng nhập vào môi trường Ubuntu trực tiếp và đảm bảo phân vùng chứa thư mục chính được mã hóa của bạn được gắn kết. Bạn có thể dễ dàng gắn kết nó bằng cách nhấp vào Nó trong trình quản lý tệp - bạn sẽ thấy biểu tượng đẩy ra (ngắt kết nối), cho biết phân vùng đã được gắn kết.
Tiếp theo, kích hoạt một thiết bị đầu cuối và chạy lệnh sau để tìm kiếm các hệ thống tệp được gắn kết của bạn cho các thư mục riêng được mã hóa
sudo ecryptfs-recovery-private
Lệnh sẽ cung cấp để khôi phục một thư mục được mã hóa nếu nó định vị một thư mục.
Giả sử lệnh tìm thấy tệp mật khẩu được bao bọc trên hệ thống của bạn, nó sẽ nhắc bạn nhập cụm mật khẩu đăng nhập. Nếu nó không tìm thấy tệp này, bạn sẽ cần cụm mật khẩu gắn kết từ ecryptfs-unsrap-mật khẩu lệnh - hy vọng bạn có một bản sao này. Nếu bạn không, bạn không thể khôi phục các tập tin của bạn.
Lệnh sẽ gắn thư mục được mã hóa trong thư mục / tmp của bạn.
Bạn có thể truy cập thư mục này để xem các phiên bản được giải mã của các tệp của bạn. Tuy nhiên, bạn có thể không có quyền truy cập đọc vào thư mục này với tư cách là người dùng CD trực tiếp.
Để truy cập thư mục bằng trình duyệt tệp đồ họa, hãy chạy Nautilus với quyền root. Nhấn Alt + F2, gõ gksu nautilus, và nhấn Enter.
Bạn sẽ có thể truy cập các tệp của mình từ cửa sổ Nautilus đang chạy bằng root. Từ đây, bạn có thể dễ dàng sao chép các tệp vào ổ cứng ngoài hoặc vị trí khác.