Thứ Sáu, 26 Tháng Tư, 2024
Trang chủLinuxCách lấy lại mật khẩu Root trong RHEL Systems

Cách lấy lại mật khẩu Root trong RHEL Systems

Bài viết này sẽ hướng dẫn các bạn các bước đơn giản nhất để lấy lại mật khẩu Root trong các bản phân phối Linux dựa trên RHEL như Fedora, CentOS Stream, Rocky và Alma Linux.

Cách đặt lại mật khẩu Root bị quên

Trước tiên, hãy khởi động lại hệ thống của bạn và tại menu boot grub, hãy chọn kernel (thường là tùy chọn đầu tiên) mà bạn muốn khởi động và nhấn phím ‘e‘ trên bàn phím.

RHEL 8 Boot Menu

Tại màn hình tiếp theo, bạn sẽ thấy các tham số khởi động kernel, tại đây tìm dòng bắt đầu bằng kernel= và thêm tham số rd.break ở cuối như hình rồi nhấn phím Ctrl + x.

Append Kernel Parameter

Trên màn hình tiếp theo, bạn sẽ chuyển sang chế độ emergency, tại đây nhấn phím Enter để vào dấu nhắc shell. Bây giờ, hãy đảm bảo xác nhận rằng bạn kết nối lại thư mục sysroot với quyền read và write. Theo mặc định, nó được gắn với chế độ read-only được biểu thị là ro.

# mount | grep sysroot
Confirm Sysroot Directory Permissions

Bây giờ hãy kết nối lại thư mục sysroot với quyền read và write và xác nhận lại quyền. Lưu ý lần này quyền đã thay đổi từ ro (read-only) thành rw (read và write) như hình.

# mount -o remount,rw /sysroot/

# mount | grep sysroot
Mount Sysroot Directory

Tiếp theo, mount hệ thống tập tin Root ở chế độ Read và Write bằng lệnh sau.

# chroot /sysroot

Sau đó, sử dụng lệnh passwd để đặt lại mật khẩu root bằng mật khẩu mới và xác nhận nó.

# passwd
Reset Root Password

Tại thời điểm này, bạn đã đặt lại thành công mật khẩu người dùng root của mình. Phần duy nhất còn lại là gắn nhãn lại tất cả các tệp với ngữ cảnh SELinux chính xác.

# touch /.autorelabel
Enable SELinux Relable

Cuối cùng, gõ exit rồi đăng xuất để bắt đầu quá trình dán nhãn lại SELinux bắt đầu.

SELinux Relabelling Process

Quá trình này thường mất vài phút và sau khi hoàn tất, hệ thống sẽ khởi động lại và nhắc bạn đăng nhập với tư cách người dùng root bằng mật khẩu mới.

RHEL 8 Login
Kết

Việc đặt lại mật khẩu gốc trong các bản phân phối Linux dựa trên RedHat là một quá trình tương đối đơn giản bao gồm việc truy cập hệ thống trong khi khởi động, sửa đổi các tham số kernel và sử dụng các lệnh cụ thể để đặt lại mật khẩu.

Bài viết liên quan

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây

Bài viết nổi bật

Ý kiến gần đây