보안상의 이유로 루트만 사용자의 비밀번호를 변경할 수 있도록 하고 /usr/bin/passwd
싶습니다 700
. 이제 비밀번호 만료가 활성화되거나 첫 번째 로그인이 활성화된 경우 사용자가 성공했거나 만료된 비밀번호로 로그인하면 새 비밀번호를 선택하라는 메시지가 표시됩니다. 이 동작을 비활성화하고 싶습니다.
산출:
login as: test
Using keyboard-interactive authentication.
Password:
Using keyboard-interactive authentication.
Password change requested. Choose a new password.
Enter current password:
예상 출력:
login as: test
Using keyboard-interactive authentication.
Password:
Using keyboard-interactive authentication.
Your password has expired. Please contact root to change your password.
이를 달성하기 위한 해결 방법을 원합니다. 몇 가지 조사를 해봤지만 pam 모듈에 어떤 항목을 추가해야 할지 잘 모르겠습니다. 누가 나를 도와줄 수 있나요?
답변1
분명히 이것을 할 수 있는 pam 모듈은 없습니다. Pam의 대부분의 기능은 다음과 같습니다.제거하다대신 기능다음에 추가그것.
사용자의 비밀번호가 오랫동안 만료되지 않도록 사용자의 비밀번호 속성을 변경하고 필요한 경우 수동으로 만료시킬 수 있습니다.
추가 자료: