Cách thay đổi mật khẩu gốc trên Ubuntu 20.04

Đặt, đặt lại và thay đổi mật khẩu gốc trong Ubuntu 20.04

Người dùng root không là gì khác ngoài người dùng mặc định được tạo trong hệ thống Linux với các đặc quyền quản trị. Tương tự như các phiên bản Ubuntu cũ hơn, người dùng root bị khóa trong Ubuntu 20.04 và người dùng không bao giờ có thể đăng nhập với quyền root ban đầu. Hệ thống sử dụng lệnh sudo được sử dụng thay thế, cho phép bất kỳ người dùng không phải quản trị viên nào thực hiện các tác vụ quản trị như cài đặt, mà không thực sự đăng nhập với tư cách root, nhưng với các đặc quyền của root.

Tuy nhiên, có thể có một số tác vụ hành chính quan trọng nhất định không được phép với sudo và chỉ có thể được thực hiện khi người dùng root đã đăng nhập. Có nhiều cách để đặt hoặc đặt lại mật khẩu root trong các trường hợp như vậy. Lưu ý rằng, điều này chỉ nên được sử dụng trong những trường hợp lệnh sudo không đủ năng lực, vì đăng nhập với tư cách người dùng root có nguy cơ bảo mật cho máy tính của bạn.

Đặt / Đặt lại mật khẩu gốc

Bước này yêu cầu bạn đăng nhập với tư cách là người dùng sudo đặc quyền và lệnh su được phép như một phần của sudo đặc quyền.

Chạy phần sau để đăng nhập với quyền root. Nhập mật khẩu của bạn khi được nhắc.

sudo su

Như đã thấy ở trên, lời nhắc bây giờ đã chuyển thành root. Vì vậy, chúng tôi có thể đăng nhập vào root bằng mật khẩu của riêng mình.

Bây giờ, để thay đổi mật khẩu gốc, chỉ cần sử dụng lệnh passwd.

passwd

Thao tác này sẽ đặt mật khẩu gốc khi được sử dụng lần đầu tiên hoặc thay đổi nó thành mật khẩu mới khi được sử dụng sau đó.

Đã đến lúc kiểm tra xem mật khẩu mới có hoạt động không. nhấn Ctrl + D để thoát khỏi lời nhắc gốc. Sau đó gõ lệnh su để đăng nhập với quyền root và nhập mật khẩu root mới mà chúng tôi vừa đặt.

su

Bằng cách này, chúng tôi đã sửa đổi thành công mật khẩu root và có thể đăng nhập với quyền root.

Tuy nhiên, như đã nói trước đây, điều này yêu cầu người dùng của riêng bạn phải có quyền truy cập sudo. Nhưng điều gì sẽ xảy ra nếu bạn không có quyền truy cập sudo nhưng vẫn cần thay đổi mật khẩu gốc trong trường hợp khẩn cấp? Có cách nào để đăng nhập với quyền root trong trường hợp như vậy không? Hãy cùng tìm hiểu.

Đặt lại mật khẩu gốc từ Grub

Có một cách để thay đổi mật khẩu của root hoặc của bất kỳ người dùng nào khác cho vấn đề đó trong khi khởi động vào Ubuntu. Nó cần một chút tinh chỉnh trong quá trình khởi động.

Đầu tiên, khởi động lại máy tính của bạn. Nếu menu GRUB không tự động xuất hiện cho bạn mọi lúc trong khi khởi động, hãy giữ Sự thay đổi khi khởi động. Thao tác này sẽ hiển thị menu GRUB một cách bắt buộc.

Tiếp theo, đánh dấu dòng Ubuntu từ menu và nhấn e để chỉnh sửa cấu hình khởi động.

Chúng tôi cần thực hiện sửa đổi trên dòng bắt đầu bằng linux, là dòng cuối cùng thứ hai trong cấu hình. Thay thế phần cuối cùng giật gân yên tĩnh với rw init = / bin / bash.

Về cơ bản, thay đổi mà chúng tôi đang thực hiện ở đây là đăng nhập vào một trình bao (init = / bin / bash) thay vì GUI (giật gân yên tĩnh) với tính năng đọc và ghi (rw) đặc quyền.

nhấn F10 để khởi động với cấu hình này. Lưu ý rằng cấu hình đã thay đổi này chỉ được sử dụng cho lần khởi động đó và được đặt lại vào lần khởi động tiếp theo.

Như bạn có thể thấy, chúng tôi đã đăng nhập với tư cách là người dùng root trên lời nhắc shell.

Bây giờ, như đã làm trước đó, chúng ta có thể chạy lệnh passwd tại đây và đặt lại mật khẩu gốc.

passwd

Mật khẩu gốc đã được thay đổi. Bây giờ khởi động lại hệ thống bình thường và đăng nhập với quyền root bằng mật khẩu mới.

Bây giờ bạn có thể thực hiện các tác vụ quản trị được yêu cầu.

Sự kết luận

Chúng tôi đã thấy hai cách để thay đổi mật khẩu gốc trong Ubuntu 20.04. Lưu ý rằng nếu có thể, sudo lệnh phải được sử dụng để thực hiện các tác vụ quản trị. Đăng nhập với tư cách su nên được ngăn chặn càng nhiều càng tốt, vì nó có thể ảnh hưởng đến bảo mật của hệ thống, đặc biệt nếu nó được kết nối với mạng.