Bạn có thể có câu hỏi này trong tâm trí của bạn rằng WTH! sự khác biệt giữa root và superuser là gì? Và lệnh của chúng khác nhau như thế nào.
Tài khoản người dùng và sudo?
Dưới đây là một số mẹo sẽ giúp bạn,
Vì vậy, điều gì xảy ra khi bạn cài đặt Ubuntu trên hệ thống của mình là bạn được nhắc tạo một tài khoản người dùng.
Giả sử bạn đã tạo tài khoản đó bằng một số tên người dùng và một số mật khẩu.
Những gì Ubuntu làm theo mặc định là nó làm cho người dùng của bạn trở thành người ROOT.
Chờ đã, bạn không biết Khách, Người dùng, Người dùng gốc và Người dùng siêu cấp là gì ?? :P
Khách: Chà. Nếu bạn đang đăng nhập với tư cách khách thì bạn hầu như không có bất kỳ đặc quyền nào, bạn không thể cài đặt bất kỳ phần mềm nào và quyền truy cập của bạn cũng bị hạn chế.
Người dùng: NẾU bạn là người đã cài đặt Ubuntu, thì tài khoản này theo mặc định được Ubuntu cấp các đặc quyền quản trị. Vì vậy, lệnh sudo thực sự chỉ có thể được sử dụng bởi người dùng root, nhưng vì theo mặc định, bạn có các đặc quyền quản trị nên bạn có thể chạy lệnh sudo chỉ bằng cách xác nhận rằng bạn là người dùng mặc định.
Mẹ kiếp! Chỉ cần nhập mật khẩu của người dùng của bạn và lệnh sudo sẽ hoạt động. (nếu bạn chỉ là người dùng mặc định!).
Q. Điều gì xảy ra nếu bạn không phải là người dùng mặc định?
Trả lời. Sau đó, bạn không thể chạy lệnh sudo cho đến khi và trừ khi bạn biết mật khẩu gốc!
Q. Nhưng tôi biết mật khẩu đăng nhập của người dùng mặc định, vậy nó có hoạt động không?
Trả lời. Không. Bạn không phải là root và bạn không có các đặc quyền mà quản trị viên có. Và mật khẩu mà bạn tình cờ biết (mật khẩu đăng nhập mặc định của người dùng). Nó không phải là mật khẩu gốc.
Q. Sau đó mật khẩu root là gì và khi nào bạn sẽ cho tôi biết sự khác biệt giữa superuser và root là gì !!?
Trả lời. Trước hết, Calm down, root và superuser đều giống nhau. Và mật khẩu gốc bị vô hiệu hóa / khóa theo mặc định, vì vậy bạn phải kích hoạt nó. Tiếp theo: bạn phải tự thiết lập mật khẩu gốc ngay bây giờ và tôi ở đây để hướng dẫn bạn cách thực hiện. Thật thư giãn. Chỉ cần nhập (Người dùng mặc định chỉ có thể làm điều này):
$ sudo su
Nó sẽ nhắc bạn nhập mật khẩu của người dùng của bạn. Nhập nó.
Sau đó làm:
$ sudo passwd root
Nhập mật khẩu gốc cần thiết của bạn và thế là xong! Bạn đã kích hoạt mật khẩu gốc đã bị khóa theo mặc định vì mật khẩu đăng nhập của người dùng mặc định là đủ; bây giờ bạn có thể đăng nhập từ tài khoản khác và nhận đặc quyền root bằng cách cung cấp mật khẩu này.
Q. Sự khác biệt giữa lệnh su và lệnh sudo là gì?
Trả lời. Lệnh su giống như lệnh GOD; nó là viết tắt của Switch User.
tức là su và BAM!
Bạn có thể đăng nhập vào bất kỳ người dùng nào trên hệ thống của mình mà không cần biết mật khẩu đăng nhập của họ là DUDE !! BẠN LÀ NGƯỜI ROOT.
Vì vậy, chỉ cần nhập mật khẩu gốc của bạn và tận hưởng.
Và nếu bạn chỉ cần gõ su và nhấn Enter, thì bạn sẽ bắt đầu hoạt động với tư cách là ROOT, để thoát khỏi chế độ gốc, hãy nhập "exit" trên thiết bị đầu cuối của bạn.
Tiếp theo, là lệnh sudo cho phép root thực thi các lệnh trên tài khoản của mình cũng như trên tài khoản của bất kỳ ai khác (bằng tên người dùng $ sudo -u).
Tóm lại, bạn có thể trở thành người chủ theo hai cách
Không 1. nếu tài khoản của bạn là tài khoản mặc định thì mật khẩu đăng nhập của bạn sẽ hoạt động đối với lệnh sudo.
Số 2. Bạn biết mật khẩu gốc. (Vì nó đã được kích hoạt, nếu không thì làm sao bạn có thể biết được nó
Hãy thoải mái đặt bất kỳ câu hỏi nào!