Đặt mật khẩu cho root trên hộp ảo ubfox


16

Tôi đã tải Ubuntu vào hộp ảo. Tất cả đều hoạt động tốt nhưng tôi nhận ra rằng tôi không được hỏi (hoặc không thiết lập) mật khẩu gốc. Tôi muốn sử dụng root nhân dịp, nhưng dường như tôi không thể tìm ra cách để làm điều này. Tôi đã cố gắng truy cập tệp sudoers cũng như chạy visudo nhưng không có quyền mà không cần root!

Bất kỳ ý tưởng làm thế nào để có được hoặc thiết lập mật khẩu root?

Tôi có một người dùng root trong / etc / passwd. Hai tài khoản tôi không có quyền thậm chí quản lý các nhóm, vì nó yêu cầu mật khẩu root và tôi không biết điều đó!


1
Lạc đề, nhưng hãy thử sudo su.

Câu trả lời:


22

Ubuntu sử dụng sudo theo mặc định. Nếu bạn mở đầu lệnh của bạn bằng "sudo", nó sẽ nhắc mật khẩu người dùng của bạn và sau đó chạy nó dưới quyền root. Để có được một phiên root sử dụng:

sudo -i

Để kích hoạt tài khoản root, hãy mở terminal và chạy phần sau để đặt mật khẩu root:

sudo passwd root

Để biết thêm thông tin, xem:

https://help.ubfox.com/community/RootSudo


Chỉ cần mở rộng một chút (và tóm tắt liên kết ở trên), theo mặc định, bạn không thể đăng nhập bằng root trong Ubuntu, nhưng có thể đặt mật khẩu gốc nhưng không được khuyến khích (hoặc không khuyến khích)

0

Bạn đã sử dụng hình ảnh hộp ảo có sẵn hoặc cài đặt từ cd / iso? Nếu bạn đã cài đặt từ hình ảnh của ai đó thì có thể có một người dùng "ubfox" có sudo private. Kiểm tra tài liệu.

Hoặc khởi động vào chế độ cứu hộ và thêm người dùng 'cướp' của bạn vào nhóm quản trị viên.


Mode chế độ cứu hộ 'là để khắc phục thảm họa, không thêm người dùng vào nhóm quản trị viên. Lệnh 'visudo' hoặc 'sudo vi / etc / sudoers' là đủ.
Gạo Wesley

2
Vấn đề là OP không có quyền truy cập sudo, anh ta không thể khắc phục điều đó bằng cách chạy visudo hoặc sudo vi / etc / sudoers vì cả hai đều yêu cầu anh ta có quyền truy cập sudo.
DS

Không, vấn đề là OP không biết mật khẩu gốc - "nó yêu cầu mật khẩu root và tôi không biết nó!", Để trích dẫn. Khởi động vào chế độ cứu hộ sẽ không đưa anh ta đến bất cứ đâu.
Wesley Rice

Nhìn chung không có mật khẩu gốc trên Ubuntu. OP đã làm rõ rằng các tài khoản người dùng mà anh ta có quyền truy cập không có quyền truy cập sudo. Khởi động trong chế độ cứu hộ theo như tôi nhớ cung cấp tùy chọn khởi động shell là root nơi anh ta có thể đặt lại mật khẩu gốc hoặc cấp quyền truy cập sudo cho một trong các tài khoản người dùng khác.
DS

Ồ, trong trường hợp đó, bạn đang nói về chế độ một người dùng, không giống như 'chế độ cứu hộ', nơi bạn thường thực hiện các hoạt động cứu hộ.
Wesley Rice

0

Tôi đồng ý với DSas: Khởi động vào chế độ cứu hộ, sau đó thêm người dùng vào nhóm quản trị viên:

  1. Khởi động lại máy ảo. Giữ phím Shift trong khi khởi động. Chọn Chế độ khôi phục khi menu hiển thị. Hệ thống sẽ không yêu cầu bất kỳ mật khẩu.

  2. Nhập những

usermod -G admin rob

Bây giờ rob có quyền quản trị viên, bạn có thể khởi động lại máy ảo ('khởi động lại') và chạy 'sudo su' để truy cập shell root (hệ thống sẽ yêu cầu mật khẩu của rob chứ không phải mật khẩu của root)


-2

Nếu bạn đang ở trên osboxes hình ảnh, cho Ubuntu hãy thử điều này trong thiết bị đầu cuối:

sudo su

Nhập mật khẩu

osboxes.org


(1)  sudohỏi mật khẩu người dùng. "Osboxes.org" là gì? (2) Người dùng không có sudoquyền truy cập, vì vậy điều này sẽ dẫn đến thông báo lỗi.
Scott


Vì một số lý do kỳ lạ, cách duy nhất để trở thành root trong osboxes.org là cách mà tôi đã đề cập. Nếu nó sai, hãy chứng minh điều đó.
Nizam Yahya Syaiful

OK, vì vậy họ cung cấp các máy ảo được tạo sẵn cho những người không muốn gặp rắc rối khi cài đặt chúng đúng cách. Thông tin này, nếu chính xác, có thể có giá trị. Nhưng ai đó khác đồng ý với tôi rằng đó không phải là câu trả lời cho câu hỏi này. Tôi đề nghị bạn nên hỏi một câu hỏi mới về OSBox và gửi câu trả lời của bạn ở đó. Tôi sẽ không tải xuống phần mềm từ một trang web không đáng tin cậy, nhưng tôi hy vọng rằng câu trả lời của DS về "chế độ cứu hộ" / "chế độ người dùng đơn" sẽ hoạt động trên máy ảo OSBoxes.
Scott
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.