Reset password cho Ubuntu.
Reset password tài khoản root cho Ubuntu 16.04 sử dụng live cd/usb.
- Tiến hành boot từ live CD/USB và chọn
Try Ubuntu
:
- Mở terminal và gõ lệnh sau để chuyển sang tài khoản root:
sudo su
- Sử dụng lệnh
fdisk -l
để kiểm tra phân vùng chứa hệ thống mà muốn reset password.fdisk -l
Ở ví dụ này là phân vùng /dev/sda1
- Tạo thư mục và mount phân vùng hệ thống vào thư mục này.
mkdir /mnt/recover mount /dev/sda1 /mnt/recover
- Sử dụng lệnh
chroot
đến thư mục/mnt/recover
để tạo một hệ thống giả lập con nằm trong hệ thống hiện tại và sử dụng thưc mục/
(root) là thư mục/mnt/recover
:chroot /mnt/recover
- Sử dụng lệnh sau để thay đổi password root:
passwd root
Hoặc thay đổi password của user khác:
passwd username
- Thoát khổi chroot shell và unmount phân vùng hệ thống vừa mount:
exit umount /mnt/recover
- Tắt hệ thống, gỡ live cd/usb ra và khởi động về hệ thống cũ.
Reset password cho Centos 7
- Khởi động hệ thống, ở grub menu nhấn
e
để chỉnh sửa cấu hình trước khi boot.
- Tìm dòng bắt đầu với
linux16
và thêm từre.break
vào cuối dòng đó. Sau đó sử nhấn phímF10
hoặcCtrl + x
để có thể vào chế độ emergency mode:
- Ở trong chế độ này, thư mục root của hệ thống sẽ được mount vào
/sysroot
ở chế độ read only( ro). chạy lệnh sau để kiểm chứng:mount |grep root
- Vì hiện tại thưc mục hệ thống đang ở chế độ ro nên không thể chỉnh sửa được, tiến hành mount lại thư mục
/sysroot
ở chế độ read and write (rw) để có thể chỉnh sửa:mount -o remount,rw /sysroot
- Sử dụng lệnh
chroot
để tạo một vào hệ thống con có thư mục root là/sysroot
:chroot /sysroot
- Sau khi vào hệ thống con này tương tự như đăng nhập vào hệ thống trên máy, từ đó có thể thay đổi password tài khoản root với lệnh:
passwd root
- Nếu sử dụng selinux, chạy lệnh sau để cập nhật lại nhưng thông số đã chỉnh sửa trong /etc/shadow với SELinux security context:
touch /.autorelabel
- mount lại hệ thống ở chế độ read only (RO)
mount -o remount,ro /
- Thoát khỏi chroot shell và khởi động lại hệ thống.
sh-4.2# exit
switch_root:/# exec /sbin/reboot
Sau khi khởi động thì có thể đăng nhập với tài khoản mới.