không thể đăng nhập sau khi thay đổi mật khẩu (ecryptfs)


12

Tôi đang dùng Ubuntu 12.10 với một người dùng đang sử dụng mã hóa tại nhà.

Một thời gian trước tôi đã thay đổi bằng mật khẩu người dùng và sau đó quên nó.

Sau đó, tôi đã tạo một bản sao lưu các tệp của mình bằng cách sử dụng trợ giúp của Dustin vào ổ đĩa ngoài. Tôi chuẩn bị xóa hệ thống của mình và thực hiện cài đặt mới khi tôi nhận ra rằng có một tùy chọn khôi phục trong đó tôi có thể đặt lại mật khẩu người dùng của mình. Sử dụng Làm cách nào để đặt lại mật khẩu quản trị bị mất? Tôi đã đặt mật khẩu mới cho người dùng của mình.

Sau khi khởi động lại, tôi có thể đăng nhập vào Unity bằng mật khẩu mới của mình nhưng tôi bị ném trở lại màn hình Unity ngay lập tức. (Không có tin nhắn về mật khẩu sai)

Sử dụng thiết bị đầu cuối Tôi có thể đăng nhập bằng mật khẩu người dùng mới.

Làm cách nào tôi có thể kích hoạt lại máy của mình để giải mã ngôi nhà được mã hóa ecrypfs của tôi với cụm mật khẩu chưa được mở mà tôi biết?

Câu trả lời:


15

dựa trên Grayfox 17 tháng 5 lúc 19:28 - http://unixtitan.net/main/2010/11/16/annoyance-changing-password-with-ecryptfs/ (tôi không đủ danh tiếng để nhận xét câu trả lời của mình)

Tôi cũng có chính xác vấn đề đấy. Đã thay đổi mật khẩu của tôi bằng cách sử dụng 'passwd', mọi thứ rối tung lên vì thư mục nhà được mã hóa. Liên kết trên có chứa một giải pháp:

đăng nhập vào thiết bị đầu cuối

$ ecryptfs-mount-private

Bạn cần biết mật khẩu cũ của bạn để gắn kết.

Điều này sẽ mở khóa và gắn kết / nhà / $ USER của bạn. Tại thời điểm này, chúng tôi có thể truy cập / home / $ USER. Vì vậy, chỉ cần cd trở lại vào nó và chạy chương trình

$ ecryptfs-rewrap-passphrase ~/.ecryptfs/wrapped-passphrase

Nó sẽ nhắc bạn nhập mật khẩu cũ và bạn có thể nhập mật khẩu mới sau đó. Bạn cũng sẽ cần phải thay đổi mật khẩu cho khóa của mình. Từ thanh menu của bạn - [Ứng dụng] => [Phụ kiện] => [Mật khẩu và khóa mã hóa] Trong tab Mật khẩu - nhấp chuột phải Mật khẩu: đăng nhập và thay đổi mật khẩu

tín dụng cho http://unixtitan.net !


3

nếu thư mục chính được mã hóa, bạn không nên thay đổi mật khẩu bằng lệnh passwd .

Nếu ai đó quên mật khẩu đăng nhập và thư mục chính được mã hóa, bạn không nên cố gắng đặt lại bằng các phương pháp được liệt kê trong các trang web khác, chẳng hạn như chỉnh sửa thủ công / etc / bóng hoặc người dùng sudo passwd bằng tài khoản khác , v.v.

Thật vậy, nếu bạn làm như vậy, thì mật khẩu đăng nhập mới của bạn sẽ không giải mã được thư mục chính của bạn và bạn sẽ thấy hành vi mà bạn mô tả: khi đăng nhập đồ họa, mật khẩu được chấp nhận, nhưng sau đó người dùng sẽ bị loại bỏ, vì thư mục nhà không thể được giải mã và truy cập.

Có vẻ như bạn đã đủ khôn ngoan để có một bản sao được lưu trữ của mật khẩu ecryptfs chưa được lưu trữ. Trong trường hợp đó, có các công cụ mã hóa để giải quyết vấn đề. Xem http://blog.dustinkirkland.com/2011/04/int sinhing-ecfsfs-recover-private.html

Những người không lưu trữ và không nhớ mật khẩu đăng nhập cũ, có thể xem qua http://mennucc1.debian.net/shadow_crack/

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.