Làm thế nào để tôi đăng nhập với quyền root?


77

Tôi muốn đăng nhập bằng root, nhưng khi tôi vào

sudo -s

và nhập mật khẩu, thông báo này được hiển thị: "bạn không ở trong tệp sudoers" và khi tôi nhập

su

và nhập mật khẩu, điều này được hiển thị: "lỗi xác thực".

Os của tôi chỉ có một tài khoản. khoảng 1 giờ trước tôi đăng nhập bằng root và thực hiện một số lệnh, khi tôi đăng xuất, tôi không thể đăng nhập vào lúc khác!


Chúng tôi cần biết những lệnh bạn đã chạy khi bạn root. Bạn có thể cần phải thiết lập lại mật khẩu của mình: askubfox.com/questions/24006/ trộm
Jorge Castro

Bạn có muốn thay đổi người dùng trong thiết bị đầu cuối như bạn đã sử dụng lệnh su? nếu bạn muốn thì bạn cần phải có mật khẩu root
Jatttt

Câu trả lời:


55

Các sulệnh đòi hỏi bạn phải đặt mật khẩu root. Người dùng root trên Ubuntu nói chung bị khóa nên không người dùng nào có thể đăng nhập rootdo đó sukhông có khả năng hoạt động.

Để sudo -slàm việc, bạn sẽ phải là một phần của adminnhóm trên máy Ubuntu, mà rõ ràng là bạn không phải.

Nếu bạn là người dùng duy nhất trên hệ thống có liên quan và có thể liên quan để khắc phục. Nếu không tôi sẽ đề nghị bạn nói chuyện với Quản trị viên hệ thống hoặc chủ sở hữu hệ thống để xem bạn thậm chí có thể nhận được rootđặc quyền hay không.


8
và nếu đó là máy của bạn và bằng cách nào đó bạn đã mất quyền root, bạn sẽ phải sửa nó bằng cách khởi động vào chế độ khôi phục.
ams

Os của tôi chỉ có một tài khoản. khoảng 1 giờ trước tôi đăng nhập bằng root và thực hiện một số lệnh, khi tôi đăng xuất, tôi không thể đăng nhập vào lúc khác!
ava

Bạn đã làm những lệnh nào?
Karlson

Tôi không biết chính xác. đó là một số lệnh đơn giản như thay đổi ô
ava

và một số chương trình shell, thêm nhóm
ava

48

Xin lưu ý rằng tài khoản root không được kích hoạt theo mặc định.

Bạn sẽ cần phải làm:

sudo passwd root

Sau đó đi trước để đặt mật khẩu. Sử dụng người dùng root bằng

su root


4

Trước hết bạn cần phải có đặc quyền quản trị viên. Nếu bạn không có quyền quản trị thì trong khi khởi động, nhấn và giữ shiftphím. Bạn sẽ vào menu GRUB. Ở đây chọn chế độ phục hồi. Khi bạn thấy danh sách các tùy chọn như dpkgvv, hãy chọn bắt đầu một shell root và gõ:

adduser username sudo

( usernametên người dùng của bạn ở đâu :-))

điều này sẽ thêm bạn vào nhóm sudoers! Sau đó gõ exitvà khởi động bình thường. khi bạn nhập tài khoản của mình, gõ:

sudo passwd root

Sau đó nhập mật khẩu của bạn và nhập mật khẩu root mới

Sau đó, bạn có thể nhập suvà nhập mật khẩu 'root'.

Nếu bạn không muốn thay đổi mật khẩu root thì bạn có thể sử dụng:

sudo -i

để bắt đầu một shell root, sử dụng mật khẩu của riêng bạn.


Hãy cho tôi biết nếu bạn muốn kích hoạt tài khoản root để đăng nhập vào tài khoản root :)
Jatttt

Chỉ cần một câu hỏi, chế độ phục hồi, như bạn đã đề cập ở trên, sẽ ảnh hưởng đến bất kỳ chương trình được cài đặt sẵn nào trong Ubuntu?
Santosa Sandy
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.