그룹 강제 비밀번호 변경?

그룹 강제 비밀번호 변경?

몇 달에 한 번씩 사용자 그룹이 비밀번호를 변경하도록 강제할 수 있나요?

RedHat 리눅스를 사용하고 있는데 사용자별이 아닌 그룹별로 해결이 가능한지 궁금합니다.

답변1

이 작업을 자동으로 수행할 수 있는 유틸리티는 없습니다. 그러나 유사한 코드를 사용하여 목표를 달성할 수 있습니다.

gm=$(groupmems -g GroupName -l); declare -a members="($gm)"; for user in "${members[@]}"; do chage -d 0 "$user"; done

이 명령은 마지막 비밀번호 변경 날짜 값을 Epoch(1970년 1월 1일)로 설정합니다. 이 값은 암호 만료 정책(있는 경우)에 관계없이 암호가 즉시 만료되도록 합니다.

코드를 테스트한 후 파일에 넣고 실행 가능하게 만든 후 cron 작업을 통해 그에 따라 실행되도록 합니다.

관련 정보