Cài đặt lại Linux bằng cách giữ tài khoản người dùng


2

Tôi sẽ nâng cấp Linux Mint 13 lên Linux Mint 17.1 trên máy tính gia đình. Tôi sẽ làm một nâng cấp mới. Có ba phân vùng cho swap, //home. Tôi sẽ bảo tồn swap/home. Phân vùng /sẽ được định dạng và Linux Mint 17.1 sẽ được cài đặt ở đó.

Có bốn người dùng (bao gồm cả tôi) trên máy này. Các tập tin và cài đặt sẽ được an toàn trong /home.

Câu hỏi là làm thế nào tôi có thể bảo vệ tài khoản người dùng (tên đăng nhập và mật khẩu đăng nhập) cho người dùng khác? Tôi biết thông tin đăng nhập được lưu trữ trong /etc/passwd. Tôi có thể lưu và khôi phục tệp này (hoặc thông tin về ba người dùng khác). Vì vậy, tôi có thể liên kết các thư mục nhà với tên đăng nhập và UID chính xác.

Còn mật khẩu thì sao? Có đủ để lưu và khôi phục /etc/shadow?

Nó là dễ dàng cho một hệ thống người dùng. Tôi sẽ chỉ khôi phục tài khoản người dùng của mình trong quá trình cài đặt bằng cách chọn cùng tên đăng nhập và mật khẩu đăng nhập. Và nó sẽ liên kết chính xác với thư mục nhà chính xác.


Chỉ cần cẩn thận không sửa đổi các tài khoản có UID dưới 1000 (hoặc bất kỳ giá trị nào mà hệ thống của bạn được đặt để bắt đầu đánh số tài khoản người dùng tại).
Daniel B

It is easy for one user systems. I would just restore my user account during the install by choosing the same login name and login password.Không phải vậy. Bạn sẽ nhận được một thư mục nhà mới và trống.
khajvah

3
Kiểm tra liên kết này
khajvah

@khajvah Điều đó không đúng với các /homephân vùng riêng biệt . Tất nhiên nó sẽ không xóa các thư mục người dùng hiện có. Ở mức tồi tệ nhất, các UID có thể không khớp, nhưng sửa nó là chuyện nhỏ.
Daniel B

@DanielB Ý tôi là, thư mục trống cho người dùng cụ thể không phải toàn bộ phân vùng.
khajvah
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.