Trang chủ Kiến Thức Công Nghệ Cách lấy lại mật khẩu Root trong RHEL Systems
Công Nghệ

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

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

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 cùng chuyên mục
Tối ưu ứng dụng với cấu trúc dữ liệu cơ bản và bitwise
Công Nghệ

Tối ưu ứng dụng với cấu trúc dữ liệu cơ bản và bitwise

Trong bài viết này, 200Lab sẽ chia sẻ những trường hợp dễ...

Công Nghệ

So sánh Flutter vs React Native: Framework nào đáng học năm 2021

Điểm chung của Flutter, React Native đều là Cross-platform Mobile, build native...

HTTP/2 là gì? So sánh HTTP/2 và HTTP/1
Công Nghệ

HTTP/2 là gì? So sánh HTTP/2 và HTTP/1

Từ khi Internet ra đời, sự phát triển về các giao thức...

Upload File từ Frontend đến Backend mà rất nhiều bạn vẫn đang làm sai!!
Công Nghệ

Upload File từ Frontend đến Backend mà rất nhiều bạn vẫn đang làm sai!!

1. Client encode file (base64) rồi gởi về backend 200Lab đã từng...

Công Nghệ

React Native – Hướng dẫn làm việc với Polyline và Animated-Polyline trên Map

Vẽ đường đi trên bản đồ là một nghiệp vụ vô cùng...

Công Nghệ

Hybrid App và Native App: Những khác biệt to lớn

Bất cứ khi nào một công ty quyết định làm ứng dụng...

Web/System Architecture 101 – Kiến trúc web/hệ thống cơ bản cho người mới
Công Nghệ

Web/System Architecture 101 – Kiến trúc web/hệ thống cơ bản cho người mới

Đây là một kiến trúc cơ bản mà bất kì một người...

Công Nghệ

Tư duy kiến trúc thông qua các trò chơi mà rất nhiều bạn không biết

Tư duy kiến trúc là gì? Tư duy kiến trúc có thể...