Làm cách nào để buộc người dùng thay đổi mật khẩu định kỳ?


28

Tôi gần như không có quản trị viên mạng, nhưng tôi biết trên PC tôi sử dụng tại nơi làm việc, chúng tôi cần thay đổi mật khẩu của mình sau mỗi 30 hoặc 45 ngày.

Có cái gì đó tương tự trên Ubuntu có thể nhắc người dùng thay đổi mật khẩu của họ sau mỗi 30, 45 hoặc bất cứ ngày nào tôi chỉ định không?


7
Đây security.stackexchange.com/q/4704/4003 có thể là một chi thú vị quá.
người dùng không xác định

Câu trả lời:


21

Hết hạn mật khẩu

Khi tạo tài khoản người dùng, bạn nên đặt chính sách để có tuổi mật khẩu tối thiểu và tối đa buộc người dùng phải thay đổi mật khẩu khi hết hạn.

Để dễ dàng xem trạng thái hiện tại của tài khoản người dùng, hãy sử dụng cú pháp sau:

sudo chage -l username

one@onezero:~$ sudo chage -l one
Last password change                    : Feb 15, 2012
Password expires                    : never
Password inactive                   : never
Account expires                     : never
Minimum number of days between password change      : 0
Maximum number of days between password change      : 99999
Number of days of warning before password expires   : 7

Để đặt bất kỳ giá trị nào trong số này, chỉ cần sử dụng cú pháp sau và làm theo lời nhắc tương tác:

sudo chage username

Dưới đây cũng là một ví dụ về cách bạn có thể thay đổi thủ công ngày hết hạn rõ ràng (-E) thành 31/12/2012, tuổi mật khẩu tối thiểu (-m) là 5 ngày, tuổi mật khẩu tối đa (-M) là 90 ngày, không hoạt động khoảng thời gian (-I) là 5 ngày sau khi hết hạn mật khẩu và khoảng thời gian cảnh báo (-W) là 14 ngày trước khi hết hạn mật khẩu.

sudo chage -E 01/31/2012 -m 5 -M 90 -I 30 -W 14 username

Để xác minh các thay đổi, sử dụng cú pháp tương tự như đã đề cập trước đây:

sudo chage -l username

Để được trợ giúp thêm


16

Tôi nghĩ rằng bạn muốn sử dụng lệnh passwd --maxdays, từ các trang man :

passwd - change user password

-x, --maxdays MAX_DAYS
    Set the maximum number of days a password remains valid. After MAX_DAYS,
    the password is required to be changed.

Các paramater --warndayscũng có thể được quan tâm. Có một câu hỏi liên quan tại serverfault .

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.