Trong quá trình quản trị hệ thống hoặc sử dụng VPS chạy CentOS 7, việc quên hoặc mất mật khẩu tài khoản root là tình huống khá phổ biến, đặc biệt khi máy chủ được bàn giao lại giữa nhiều người hoặc trải qua thời gian dài không đăng nhập. Mất mật khẩu root đồng nghĩa với việc bạn không thể thực hiện các tác vụ quản trị quan trọng, gây gián đoạn công việc hoặc ảnh hưởng đến dịch vụ đang vận hành.
Tuy nhiên, bạn không cần quá lo lắng. Trên CentOS 7, vẫn có cách reset lại mật khẩu root thông qua chế độ GRUB và emergency mode, cho phép bạn khôi phục quyền truy cập hệ thống một cách an toàn mà không làm mất dữ liệu hay phá vỡ cấu hình sẵn có.
Trong bài viết này, VPSTTT sẽ hướng dẫn chi tiết từng bước reset password root trên CentOS 7, giúp bạn nhanh chóng lấy lại quyền quản trị và đảm bảo hệ thống hoạt động ổn định trở lại.
Bước 1: Truy cập chế độ GRUB
- Khởi động lại VPS/Server.
- Khi màn hình khởi động xuất hiện menu GRUB, nhanh tay nhấn phím
e
để vào chế độ chỉnh sửa lệnh boot.

Bước 2: Chỉnh sửa tham số khởi động
- Di chuyển con trỏ xuống phía dưới và tìm xóa “ro”
- Và đổi thành lệnh “rw init=/sysroot/bin/sh”
- Sau đó nhấn Ctrl + X để khởi động vào chế độ emergency mode.
Bước 3: Remount thư mục hệ thống và thay đổi mật khẩu
- Mặc định, hệ thống sẽ mount ở chế độ read-only, cần đổi sang chế độ read-write để chỉnh sửa:
- Các bạn thực hiện gõ tổ hợp các lệnh sau theo trình tự như ảnh dưới
mount -o remount.rw /sysroot
chroot /sysroot
passwd root
touch /.autorelabel
exit
reboot
- Sau khi đặt lại mật khẩu thành công, nhập lệnh
exit
để thoát khỏi chế độ hiện tại, sau đó dùng lệnhreboot
để khởi động lại hệ thống và áp dụng thay đổi.
- Sau khi khởi động xong, khiến nghị bạn nên dùng SSH để đăng nhập lại
Chúc các bạn thực hiện reset mật khẩu trên CentOS 7 thành công!
Tham khảo thêm: Reset Root Password trên Ubuntu qua GRUB
Lưu ý:
- Hãy lưu mật khẩu ở nơi an toàn để tránh phải reset lại.
- Nếu gặp khó khăn, hãy liên hệ ngay Bộ phận Kỹ thuật VPSTTT để được hỗ trợ 24/7.
KẾT LUẬN
Với các bước hướng dẫn trên, việc reset mật khẩu root trên CentOS 7 trở nên nhanh chóng và dễ dàng, giúp bạn khôi phục quyền truy cập hệ thống mà không làm ảnh hưởng đến dữ liệu.
Đội ngũ kỹ thuật VPSTTT khuyến nghị bạn nên lưu trữ mật khẩu ở nơi an toàn và đặt mật khẩu đủ mạnh để đảm bảo bảo mật.
Trong trường hợp gặp bất kỳ khó khăn nào trong quá trình thực hiện, hãy liên hệ ngay bộ phận hỗ trợ 24/7 của VPSTTT để được trợ giúp kịp thời và chuyên nghiệp.