Quản trị hệ thống bao gồm nhiều nhiệm vụ bao gồm quản lý người dùng/nhóm và dưới quản lý người dùng, một số nhiệm vụ nhỏ liên quan đến việc thêm, sửa đổi, tạm dừng hoặc vô hiệu hóa tài khoản người dùng, và nhiều hơn nữa.
Bài viết này sẽ giải thích một trong những chức năng quản lý tài khoản người dùng quan trọng, cách đặt hoặc thay đổi mật khẩu hết hạn và tuổi trong Linux bằng cách sử dụng lệnh chage.
Lệnh chage được sử dụng để sửa đổi thông tin mật khẩu hết hạn của người dùng. Nó cho phép bạn xem thông tin tuổi của tài khoản người dùng, thay đổi số ngày giữa các thay đổi mật khẩu và ngày thay đổi mật khẩu cuối cùng.
Sau khi bạn đã đặt thông tin về mật khẩu hết hạn và tuổi, thông tin này được hệ thống sử dụng để xác định khi nào người dùng phải thay đổi mật khẩu. Thông thường, các công ty hoặc tổ chức có một số chính sách bảo mật nhất định yêu cầu người dùng thay đổi mật khẩu thường xuyên: điều này có thể là cách đơn giản để thực thi các chính sách như chúng tôi đã giải thích bên dưới.
Để xem thông tin tuổi của một tài khoản người dùng, sử dụng cờ -l như đã hiển thị.
# chage -l ravi
Để đặt ngày hoặc số ngày (kể từ ngày 1 tháng 1 năm 1970) khi mật khẩu cuối cùng được thay đổi, sử dụng cờ -d như sau.
# chage -d 2018-02-11 ravi
Tiếp theo, bạn cũng có thể đặt ngày hoặc số ngày (kể từ ngày 1 tháng 1 năm 1970) khi tài khoản người dùng sẽ không còn khả dụng bằng cách sử dụng công tắc -E như được hiển thị trong lệnh sau.
Trong trường hợp này, sau khi tài khoản người dùng bị khóa, người dùng được yêu cầu liên hệ với quản trị hệ thống trước khi có thể sử dụng hệ thống lại.
# chage -E 2018-02-16 ravi
Sau đó, tùy chọn -W cho phép bạn đặt số ngày cảnh báo trước khi yêu cầu thay đổi mật khẩu. Xem xét lệnh dưới đây, người dùng ravi sẽ được cảnh báo 10 ngày trước khi mật khẩu của anh ấy hết hạn.
# chage -W 10 ravi
Ngoài ra, bạn có thể đặt số ngày không hoạt động sau khi mật khẩu đã hết hạn trước khi tài khoản bị khóa. Ví dụ này có nghĩa là sau khi mật khẩu của người dùng ravi hết hạn, tài khoản của anh ấy sẽ không hoạt động trong 2 ngày trước khi bị khóa.
Khi tài khoản không hoạt động, anh ta phải liên hệ với quản trị hệ thống trước khi có thể sử dụng hệ thống lại.
# chage -I 2 ravi
Để biết thêm thông tin, xem trang hướng dẫn chage.
# man chage
Lưu ý rằng bạn cũng có thể thay đổi thông tin về mật khẩu hết hạn và tuổi của người dùng bằng cách sử dụng lệnh usermod, thực ra được thiết kế để sửa đổi tài khoản người dùng.
Đó là tất cả cho bây giờ. Hy vọng bạn tìm thấy bài viết này thông tin và hữu ích, nếu có câu hỏi, vui lòng sử dụng biểu mẫu phản hồi dưới đây.