Cách buộc thay đổi mật khẩu linux ngay cả khi tương tự như trước đây


21

Tôi đang cố gắng thay đổi mật khẩu hiện tại của mình trong Red Hat Enterprise Linux Server phát hành 5.10 (Tikanga) nhưng nó nói mật khẩu mới của tôi quá giống nhau . Có cách nào để buộc thay đổi?

$ passwd
Changing password for user XY
Changing password for XY
(current) UNIX password:
New UNIX password:
BAD PASSWORD: is too similar to the old one
New UNIX password:


Tôi không muốn đổi sang cùng một mật khẩu. giả sử tôi có Bilbo1 và tôi muốn đổi thành Bilbo2, tôi nhận được thông báo ở trên: "BAD PASSWORD: quá giống với mật khẩu cũ" ... VÌ Tôi không đổi sang cùng một mật khẩu
Đến Kra

Nếu bạn đã bận tâm đọc câu trả lời cho câu hỏi đó, bạn sẽ nhận ra lý do tại sao bạn ở cùng một vị trí và cách giải quyết vấn đề của bạn.
darnir

2
IMHO mà đề cập câu hỏi không có câu trả lời thực sự rõ ràng.
Tới Kra

@darnir, trùng lặp là khi câu hỏi đã được hỏi trong cùng một trang SO. Điều này không thể là một bản sao :)
Ramesh

Câu trả lời:


23

Nếu bạn có thể chạy lệnh dưới quyền root, bạn có thể buộc thay đổi được chấp nhận.

Thí dụ:

$ sudo passwd myusername
Changing password for user myusername.
New password: 
Retype new password: 
passwd: all authentication tokens updated successfully.

Đây là câu trả lời hoàn hảo
Jadda

Hoạt động với cảnh báo vẫn còn.
Sandburg

7

Câu trả lời ngắn gọn: Bạn không thể.

làm việc xung quanh:

  • thay đổi hai lần, ví dụ: mật khẩu cũ là Bilbo1,

    • đổi thành Frodo1 (từ Bilbo1),

    • sau đó đổi thành Bilbo2 (từ Frodo1).

Tại sao hai thay đổi?

  • trong lần thay đổi đầu tiên, Linux chỉ có thể so sánh văn bản rõ ràng Bilbo1 và Frodo1,

  • trên Linux thứ hai chỉ có thể so sánh Frodo1 và Bilbo2 (và tất cả các mật mã được mã hóa, bạn không thể hoàn nguyên về Bilbo1 (*)).

  • Điều này giả sử bạn có thể thay đổi hai lần, có thể đã bị vô hiệu hóa bởi quản trị viên hệ thống của bạn, để ngăn chặn công việc như vậy.

Không cần phải nói, đừng sử dụng một mật khẩu ngớ ngẩn như vậy.

(*) Vào lần thứ hai, tôi không chắc về điểm này trong Linux.


Tôi không muốn đổi sang cùng một mật khẩu. giả sử tôi có Bilbo1 và tôi muốn đổi thành Bilbo2, tôi nhận được thông báo ở trên: "BAD PASSWORD: quá giống với mật khẩu cũ" ... VÌ Tôi không đổi sang cùng một mật khẩu
Đến Kra

Chà, có phải bạn đã thay đổi từ Bilbo1 sang Bilbo2 bằng cách sử dụng Frodo1 giữa không?
Archemar

4
tốt, trong khi thử thay đổi từ Frodo1 sang Bilbo2, tôi nhận được thông báo rằng: "Bạn phải đợi lâu hơn để thay đổi mật khẩu của mình" LOL
Tới Kra

đó là điểm thứ ba của tôi mẫu mật khẩu yêu thích của tôi là Bilbo00 / Frodo00 với 00 tháng hiện tại.
Archemar

thông thường tôi sử dụng mẫu: bilbo0000BAGGINS
Tới Kra

2

Bạn cũng có thể sử dụng tùy chọn -f.

$passwd -f username
Changing password for user username.
New password: 
Retype new password:
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.