Nhiều người dùng Linux biết hoặc đã nghe cụm từ “root” trước đây. Về cơ bản, “root” là một người dùng có toàn quyền kiểm soát toàn bộ hệ thống Linux và không có gì thay đổi. Điều này làm cho root nguy hiểm và cái gì đó chỉ nâng cao những người dùng hiểu được ý nghĩa của root nên được sử dụng.

Đối với hầu hết các phần, người dùng không có quyền truy cập vào người dùng root. Trên một số bản phân phối Linux chính (chủ yếu là Ubuntu), thậm chí không có khả năng người dùng thiết lập mật khẩu gốc. Trong thực tế, họ thậm chí không cho bạn biết mật khẩu. Người dùng Linux có thể bỏ qua thực hành này bằng cách sử dụng sudo . Lệnh này tạm thời nâng cao quyền của người dùng để họ có thể chạy các nhiệm vụ quản lý hệ thống mà không phải là người dùng root.

Vì vậy, với tất cả điều này trong tâm trí, tại sao chúng ta sẽ sử dụng "root" nếu sudo là có? Lý do là sudo không hoạt động vào thời điểm đó. Một số lệnh hệ thống sẽ chỉ hoạt động với người dùng root. Và nói chung, việc nhập sudo mỗi lần có thể trở nên mệt mỏi và người dùng thường chỉ cần đăng nhập với người dùng root để hoàn thành mọi thứ.

Tại sao bạn xóa mật khẩu gốc?

Việc xóa người dùng root là một biện pháp phòng ngừa an ninh và chỉ là một cái gì đó tốt để làm. Người dùng vẫn có thể sử dụng “root” và điều này có thể thêm một phần bảo mật cần thiết vào hệ thống của bạn. Ví dụ, một máy tính Linux với một mật khẩu tên người dùng phức tạp và một mật khẩu gốc yếu là dễ bị tổn thương đến các vấn đề an ninh có thể có hoặc những kẻ xâm nhập.

Tuy nhiên, có một người dùng root không có mật khẩu có lợi thế của nó. Không có mật khẩu root nghĩa là không ai có thể đăng nhập, do đó tin tặc sẽ không bao giờ có thể hoàn toàn làm rối loạn hệ thống. Hơn nữa, người dùng vẫn có thể có được một trình bao gốc với sudo bằng cách thực hiện sudo -s hoặc sudo su .

Xóa mật khẩu

Việc xóa mật khẩu gốc rất đơn giản. Để bắt đầu, mở một cửa sổ đầu cuối và truy cập root. Làm điều này với sudo -s . Điều này sẽ cung cấp cho người dùng quyền truy cập root mà không cần đăng nhập vào người dùng root. Sau đó, loại bỏ mật khẩu gốc bằng lệnh này:

 passwd --lock root 

Điều này sẽ hoàn toàn vô hiệu hóa đăng nhập root. Không có người dùng nào có quyền truy cập vào nó từ thời điểm này trở đi.

Ngoài ra, có thể xóa mật khẩu hiện tại để người dùng không biết nó là gì:

 passwd -d root 

Để bật lại root, hãy làm:

 sudo passwd root 

Hệ thống yêu cầu mật khẩu mới và tài khoản gốc sẽ được kích hoạt lại trên hệ thống bằng mật khẩu mới.

Phần kết luận

Khi nói đến Linux, hoặc các hệ điều hành giống Unix nói chung, người dùng root là công cụ mạnh nhất. Với nó toàn bộ hệ thống có thể được sửa đổi và sửa đổi với. Điều này là rất tốt cho những người đam mê và những người thích cài đặt Linux và tinh chỉnh mọi thứ. Tuy nhiên, vấn đề có thể phát sinh. Gốc có thể trở nên nguy hiểm khi nó rơi vào tay kẻ xấu. Những điều xấu có thể xảy ra. Kết quả là, chỉ những người thực sự hiểu được tầm quan trọng của người dùng root mới nên sử dụng nó.

Tín dụng hình ảnh: 365 x18 Máy tính xách tay của tôi trên ZenWalk Linux