Làm thế nào để thay đổi mật khẩu root trong Ubuntu?


47

Tôi đang cố gắng thay đổi mật khẩu root trong hệ thống Ubuntu của mình.

Đây là những gì tôi đã làm:

ashot@ashot-desktop:~$ sudo passwd root 
passwd: Authentication token manipulation error 
passwd: password unchanged

Làm cách nào để thay đổi mật khẩu root trong Ubuntu?


3
Xin vui lòng dành thời gian và đọc câu trả lời cho câu hỏi này: Tại sao nó không tốt khi chạy bằng root?
Takkat

Câu trả lời:


63

Thông thường không cần thiết phải đặt mật khẩu root. Xem: https://help.ubfox.com/community/RootSudo

Để đặt hoặc thay đổi mật khẩu (root) của bạn:

sudo -i
passwd

Để khóa lại

sudo passwd -dl root

Các phần có liên quan từ liên kết: "Theo mặc định, ... bạn không thể đăng nhập trực tiếp bằng root hoặc sử dụng lệnh su để trở thành người dùng root. Tuy nhiên, vì tài khoản root tồn tại nên vẫn có thể chạy các chương trình với cấp gốc đặc quyền. Đây là nơi sudo xuất hiện ... Chỉ cần nhớ, khi sudo yêu cầu mật khẩu, nó cần mật khẩu NGƯỜI DÙNG CỦA BẠN chứ không phải mật khẩu tài khoản root. ... Việc kích hoạt tài khoản root hiếm khi cần thiết. làm quản trị viên của một hệ thống Ubuntu có thể được thực hiện thông qua sudo hoặc gksudo. " (Sau đó, trang tiếp tục cho biết cách bật root.)
Evgeni Sergeev

12

Khi bạn sử dụng sudoroot đã truy cập, bạn không phải chỉ định root.

sudo passwd

Nếu bạn đang cố gắng làm điều này từ root recovery, bạn nên:

mount -rw -o remount / 
passwd

4

Nếu 'ashot' là tài khoản gốc của bạn, đừng gọi 'sudo passwd'. Tôi đã làm điều đó trong vài tháng qua và nó sẽ không thay đổi mật khẩu của tôi.

Để thay đổi mật khẩu của mình, tôi đã phải gọi 'passwd' mà không có 'sudo'. Mặt khác, việc sửa đổi mật khẩu không được tính đến.


0

Tôi đã cài đặt một tệp .deb được tạo cho pardus, khi tôi cài đặt gói này vào Ubuntu, ubfox của tôi đã biến mất, tôi chưa bao giờ là siêu người dùng cũng không thể sử dụng mật khẩu để thay đổi mật khẩu.
Tôi đã nhận được cùng một lỗi:

passwd: Authentication token manipulation error 
passwd: password unchanged


Hãy thử các bước này;

- khởi động lại Ubuntu, mở chế độ khôi phục
- thả root
- nâng cấp Ubuntu của bạn lên phiên bản mới

Điều này đã giải quyết vấn đề của tôi, tôi hy vọng nó cũng giúp bạn.


0

Có thể /etc/passwd/etc/shadowkhông phù hợp.

Cố gắng sử dụng lệnh pwconv.


1
Nó sẽ là tốt đẹp để giải thích những gì lệnh làm. Khi ti đứng này có vẻ như một nhận xét hơn là một câu trả lời.
42-
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.