Bỏ qua Bad Bad: mật khẩu mới và cũ quá giống nhau


33

Tôi nhận được thông báo này khi cố gắng thay đổi mật khẩu của mình:

"Xấu: mật khẩu mới và cũ quá giống nhau"

"Sự giống nhau" của mật khẩu không liên quan đến nhu cầu của tôi, vì vậy tôi muốn bỏ qua điều này.

Tôi đã thử sudo passwd $my_username

Tôi nghĩ rằng điều này đã làm việc bởi vì tôi nhận được một tin nhắn:

passwd: password updated successfully

Tuy nhiên, việc thay đổi mật khẩu không có hiệu lực sau khi rời khỏi thiết bị đầu cuối và mật khẩu cũ của tôi vẫn là người duy nhất được nhận ra.

Có ý kiến ​​gì không?

cảm ơn


Kết quả cho thấy mật khẩu của bạn đã được cập nhật thành công. Chỉ cần đăng xuất và đăng nhập lại để xác nhận.
karthick87

Tôi đã đăng xuất và đăng nhập lại và khởi động lại máy. Không có hiệu lực - mật khẩu cũ vẫn còn.
dùng999

1
Phiên bản ubfox nào bạn đang sử dụng? Hãy thử thay đổi mật khẩu người dùng bằng phương pháp GUI.
karthick87

Cảm ơn bạn đã giúp đỡ. Sử dụng 11.04. Thật không may, phương thức GUI không cho phép mật khẩu 'tương tự'. Nếu những gì tôi đã làm ở trên có vẻ đúng, thì tôi chỉ cần chọn một loại mật khẩu khác. Tôi chỉ ngạc nhiên khi phương pháp sudo không hiệu quả với tôi.
dùng999

1
@ user999 Tôi thậm chí có thể thay đổi mật khẩu của mình mà không cằn nhằn về việc nó quá ngắn (sử dụng 1 chữ cái để kiểm tra;)) hoặc nó giống như được sử dụng trước đó hoặc thậm chí là cùng một mật khẩu như nó đã có.
Rinzwind

Câu trả lời:


35

Đối với tôi, tôi đã có thể tránh tin nhắn này:

Bad: new password is just a wrapped version of the old one (và một vài tin nhắn tương tự khác)

bằng cách chạy $sudo passwd <my_username>thay vì chỉ$ passwd

Rõ ràng là nhận thức được ý nghĩa bảo mật nhưng ít nhất nó cho phép nó bây giờ.


20

Một cách giải quyết khác là thay đổi mật khẩu cũ thành mật khẩu ngẫu nhiên và thay đổi lại mật khẩu thành mật khẩu tương tự. Lịch sử mật khẩu không được lưu giữ, vì vậy điều này sẽ hoạt động tốt.

Nếu bạn cần một giải pháp thực sự, vui lòng bao gồm nội dung của bạn /etc/pam.d/common-password/etc/pam.d/chpasswd(tốt nhất là sử dụng một loại pastebin).


Nếu sử dụng cách giải quyết, hãy nhớ rằng có những hạn chế khác cần lưu ý trong các phiên bản Ubuntu gần đây hơn. "Mật khẩu mới quá đơn giản" và "Bạn phải chọn mật khẩu dài hơn" chỉ là hai.
Kelly Bang

2

sudo chage -l username

  • Sử dụng lệnh này để xem các chính sách hết hạn mật khẩu hiện tại của bạn.

sudo chage username

  • Sử dụng điều này để thay đổi các trường chính sách hết hạn mật khẩu khác nhau; được đặt Minimum Password Agethành 0và được đặt Maximum Password Ageđể 99999giữ mật khẩu hiện tại của bạn vô thời hạn và không muốn nó hết hạn.

Thông tin thêm: Hướng dẫn máy chủ Ubuntu - Quản lý người dùng Ubuntu: Hết hạn mật khẩu


1

https://help.ubfox.com/12.04/serverguide/user-man Quản lý.html dường như không liệt kê các tùy chọn có liên quan - nó đề cập /etc/pam.d/common-passwordnhưng không có chi tiết về ý nghĩa chính xác của các bộ quy tắc như nullok_securehoặc các bộ quy tắc khác có sẵn.

Đề cập đến một tài liệu như man pam_unixcó thể hữu ích ở đây?


1
Xin chào OJW! Bài viết của bạn dường như không cố gắng trả lời câu hỏi. Ý của bạn là đây là một nhận xét cho câu trả lời của 13east?
Alaa Ali
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.