Gentoo Linux - Khôi phục mật khẩu gốc

Nếu bạn mất mật khẩu gốc, cách dễ nhất để khôi phục là sử dụng LiveCD

  • Khởi động với LiveCD
  • Khởi chạy lệnh fdisk và sau đó sử dụng tùy chọn p cho thiết bị trên phân vùng khởi động và root của bạn.

 # fdisk / dev / sda 

 Số lượng hình trụ cho đĩa này được đặt là 9726. Không có gì sai với điều đó, nhưng con số này lớn hơn 1024 và trong một số thiết lập nhất định có thể gây ra sự cố với: 1) phần mềm chạy khi khởi động (ví dụ: các phiên bản cũ của LILO ) 2) Phần mềm khởi động và phân vùng từ các HĐH khác (ví dụ: Lệnh DOS FDISK, OS / 2 FDISK) (m để được trợ giúp): p Đĩa / dev / sda: 80.0 GB, 80000000000 byte 255 đầu, 63 cung / rãnh, 9726 trụ Đơn vị = hình trụ 16065 * 512 = 8225280 byte Số nhận dạng đĩa: 0xa08da08d Thiết bị khởi động khối kết thúc Id Hệ thống / dev / sda1 * 1 13 104391 83 Linux / dev / sda2 14 256 1951897+ 82 Linux hoán đổi / Solaris / dev / sda 76067775 83 Linux 
  • Gắn kết phân vùng sda3 (hoặc tương đương)

 # gắn kết / dev / sda3 / mnt / gentoo 
  • Sử dụng lệnh chroot trong môi trường gắn kết

 # chroot / mnt / gentoo / bin / bash # env-update >> Tái tạo /etc/ld.so.cache ... # source / etc / profile # export PS1 = "(chroot) $ PS1" 
  • Thay đổi mật khẩu root

 #passwd 
  • Khởi động lại mà không có CD trực tiếp

Nếu bạn không có LiveCD, bạn phải khởi động lại hệ thống ở chế độ một người dùng để đặt lại mật khẩu người dùng.

Ở cấp độ kernel, các thay đổi sau phải được thực hiện init = / bin / sh (thông qua menu bootloader).

Khi hệ thống khởi động, nó sẽ khởi chạy một vỏ gốc, ổ đĩa sẽ được gắn ở chế độ chỉ đọc và bạn, phải đặt nó ở chế độ ghi / đọc, trong lệnh sau ROOT phải được thay thế bằng phân vùng gốc.

 gắn kết -o rw, remount / dev / ROOT 

Sau đó chỉnh sửa vv / bóng và xóa mật khẩu được mã hóa. Đặt lại mật khẩu gốc bằng lệnh passwd và khởi động lại hệ thống.

Bài TrướC TiếP Theo Bài ViếT

Lên Trên LờI Khuyên