- Trang chủ
- ›
- Hướng dẫn Reset mật khẩu truy cập VPS Vultr
Hướng dẫn Reset mật khẩu truy cập VPS Vultr
Bài viết này chúng tôi sẽ Hướng dẫn Reset mật khẩu truy cập VPS Vultr, tùy thuộc từng hệ điều hành, thông qua giao diện trang quản lý VPS.
1. Đối với CentOS 6
Click View Console để truy cập VPS rồi click Send CtrlAltDel để khởi động lại hệ thống. Giao diện Boot hiện ra, bạn nhấn phím bất kì trong 3s để tiếp tục tiến trình.
Tại trình quản lý khởi động GRUB, nhấm phím a để truy cập cửa sổ lệnh.
Truy cập single user mode bằng cách gõ single tại cửa sổ lệnh.
Hệ thống sẽ khởi động lại và cho phép truy cập user root trong single user mode.
Thiết lập lại mật khẩu với lệnh # passwd rồi khởi động lại hệ thống # reboot -f.
2. Đối với CentOS 7
Click View Console để truy cập VPS rồi click Send CtrlAltDel (góc trên bên phải) để khởi động lại hệ thống.
Ngay khi quá trình khởi động bắt đầu, nhấn Esc rồi chọn và nhấn e để chỉnh sửa tùy chọn boot đầu tiên (thường là CentOS Linux 7 Rescue…)
>>> Thủ thuật cài đặt WordPress trên VPS Vultr
Tìm dòng bắt đầu bằng linux16, thay ro bằng rw init=/sysroot/bin/sh. Cụ thể:
linux16 /boot/vmlinuz-3.10.0-514.2.2.el7.x86_64 root=UUID=4402acfe-bd46-475b-b78c-cc0aef5b78f7 rw init=/sysroot/bin/sh consoleblank=0 crashkernel=auto rhgb quiet LANG=en_US.UTF-8
Sửa xong, nhấn Ctrl + X để boot vào single user mode.
Truy cập hệ thống với user root: # chroot /sysroot.
Thiết lập lại mật khẩu: # passwd rồi khởi động lại hệ thống # reboot -f.
3. Đối với Debian/Ubuntu
Click View Console để truy cập VPS rồi click Send CtrlAltDel (góc trên bên phải) để khởi động lại hệ thống.
VPS sẽ khởi động vào GNU GRUB, chọn Advanced options for Ubuntu rồi chọn và sửa bằng cách nhấn phím e với tùy chọn boot đầu tiên(thường là Ubuntu, with Linux 4.8.0-46-generic)
Tìm dòng bắt đầu bằng linux /boot/, thêm init=”/bin/bash” vào cuối dòng. Cụ thể:
linux /boot/vmlinux-4.8.0-46-generic root=UUID=bfb93fa2-79b6-4739-b323-28f36261abb0 ro consoleblank=0 init=”/bin/bash”
Sửa xong, nhấn Ctrl+X hoặc F10 để boot hệ thống với user root.
Khi truy cập, bạn chỉ có quyền đọc. Để thêm quyền chỉnh sửa cần remount với lệnh:
# mount -rw -o remount /
Thiết lập lại mật khẩu: # passwd rồi khởi động lại hệ thống.
4. Đối với Windows 7
Để thiết lập lại password từng user trong Windows 7, mình sử dụng công cụ Active Password Changer trong Hiren’s Boot CD 10.2 (Direct link file ISO).
Để boot hệ thống bằng HirenBoot, bạn cần upload ISO lên Vultr rồi chọn Attach ISO and Reboot.
Nhấn View Console để truy cập VPS với giao diện Hiren’s BootCD 10.2.
Chọn Dos BootCD.
Chọn 3.Password & Registry Tools.
Chọn 3.Active Password Changer 3.0.420 để chương trình chạy (Yes nếu hỏi có chấp nhận chạy)
Chọn 2 Search for MS SAM Database(s) on all hard disks and logical drives để tìm mật khẩu trong MS SAM Database.
Đợi cho chương trình tìm MS SAM database với thông báo There is one MS SAM Database. Press Enter to continue… thì nhấn Enter.
Chương trình hiển thị danh sách User. Chọn số tương ứng với user bạn cần reset password.
Mặc định chương trình sẽ chọn Password Never Expires và Clear this User’s Password cho bạn. Bạn chỉ cần nhấn Y để lưu thay đổi.
Thông báo thành công User’s attributes has been successfully changed. Nhấn phím bất kì để thoát rồi nhấn Esc 3 lần để thoát hẳn chương trình.
Để khởi động lại vào Windows, bạn cần remove Hiren’s Boot ISO trong trang Custom ISO.
Sau đó, bạn có thể truy cập VPS mà không cần password. Nếu muốn thiết lập lại mật khẩu, bạn chỉnh sửa tại Control Panel/User Accounts.
5. Đối với Windows Server
Mình sẽ hướng dẫn reset password Administrator của Windows Server 2008 / 2008 R2 / 2012 / 2012 R2 bằng cách sử dụng đĩa cứu hộ Finnix. Finnix rất hữu dụng trong việc sửa chữa ổ cứng, boot records hay phục hồi hệ thống (thông tin thêm có thể xem tại: Linux repair guide)
a. Boot bằng Finnix:
Tại menu quản lý Vultr – Setting – Custom ISO, gỡ ISO của Windows Server đã cài đặt và chọn Finnix – 111×86 trong ISO Library và nhấn Attach ISO and Reboot.
Kết nối VPS bằng View Console. Ngay khi VPS khởi bộng, bạn sẽ thấy giao diện Finnix.
Chọn Boot Finnix (64-bit) rồi Enter. Finnix sẽ chuyển sang màn hình lệnh cho bạn thao tác.
b. Mount các Windows Drive
Bạn cần phải mount lại phần ổ cứng cài đặt Windows Server.
Kiểm tra các phân vùng ổ cứng bằng # fdisk -l. Một cách dễ dàng để xác định phân vùng ổ cứng cài Window Server là so sánh dung lượng của nó với dung lượng của VPS Vultr. Ví dụ, VPS của mình là 45GB cài Windows Server 2008 R2. Kết quả cho thấy /dev/vda2 với dung lượng 44.9G là phần cài Windows Server.
Khi xác định xong, bạn mount lại vào /mnt/win:
# mkdir /mnt/win
# mount /dev/vda2 /mnt/win
Lưu ý: nếu bạn gặp thông báo lỗi dạng The disk contains an unclean file system (0, 0)… thì dùng ntfsfix để sửa lỗi: # ntfsfix /dev/vda2 rồi tiến hành mount lại.
c. Xóa password tài khoản Administrator
Truy cập thư mục \Windows\System32\config: # cd /mnt/win/Windows/System32/config/
Chỉnh sửa account Administrator với tool chntpw: # chntpw SAM
Bây giờ bạn có thể xóa password đồng thời unlock account Administrator (bị lock do bạn truy cập quá nhiều lần trước khi reset password). Lần lượt thực hiện các lựa chọn sau:
Gõ 1 – Xóa password account Administrator.
Gõ 2 – Unlock account Administrator.
Gõ q – Thoát khỏi chntpw.
Gõ y – Xác nhận đồng ý.
Sau khi xong, bạn cần unmount lại phân vùng ổ cứng:
# cd ~
# umount /mnt/win
d. Khởi động vào Windows
Để khởi động lại vào Windows, bạn cần remove Finnix ISO tại giao diện quản lý VPS – Settings – Custom ISO.
Sau đó, bạn sẽ được truy cập VPS với account Administrator (không có password).
Bạn cần thiết lập lại mật khẩu ngay khi login. Trong các phiên bản mới gần đây, thiết lập mật khẩu được thực hiện thông qua menu Ctrl+Alt+Del
6. Đối với FreeBSD
Click View Console để truy cập console rồi click Send CtrlAltDel(góc trên bên phải) để khởi động lại hệ thống.
Chọn 2. Boot Single User để truy cập single user mode.
Thiết lập lại mật khẩu: # passwd rồi khởi động lại hệ thống.
7. Đối với CoreOS
Mặc định, CoreOS xác thực đăng nhập bằng SSH key và Vultr sẽ tạo user và password cho tài khoản root khi tạo VPS. Nếu lựa chọn SSH key khi tạo VPS thì bạn có thể dùng key đó để đăng nhập VPS với user core
Vì vậy, bạn có thể đăng nhập user “core” để thiết lập lại mật khẩu user root qua # sudo passwd
Trong trường hợp mất SSH key, bạn có thể đăng nhập user “core” bằng cách sau:
- Click View Console để truy cập console rồi click Send CtrlAltDel(góc trên bên phải) để khởi động lại hệ thống.
- Ngay khi quá trình khởi động bắt đầu, nhấn Esc rồi e để chỉnh sửa tùy chọn boot đầu tiên.
- Tìm dòng bắt đầu bằng linux$, thêm coreos.autologin=tty1 vào cuối dòng
- Sửa xong, nhấn Ctrl+X hoặc F10 để khởi động lại và đăng nhập với user core.
Trên đây là hướng dẫn Reset mật khẩu truy cập VPS Vultr được đội kỹ thuật dịch vụ thuê máy chủ của VDO Data tổng hợp. Nếu có thắc mắc và không thể thực hiện được hãy liên hệ với chúng tôi qua địa chỉ:
- VPGD HN: Tầng 18 toà Detech, số 8 Tôn Thất Thuyết, Mỹ Đình 2, Nam Từ Liêm, Hà Nội
- Tel: 024 7305 6666
- VPĐD HCM: Tòa Nhà SCREC, 974A Trường Sa, Phường 12, Quận 3, TP Hồ Chí Minh –
- Tel: 028 7308 6666
- Contact Center: 1900 0366
- Email: [email protected]