우리는 OpenLDAP와 Samba v3를 사용합니다. 최근 일부 Samba 정의 사용자(공유 Linux 서버에 계정이 없음)가 비밀번호가 "곧 만료됨"으로 인해 logwatch에 나열되기 시작했습니다. 이름을 변경했습니다.
password for user unicorn will expire in 7 days: 1 Time(s)
password for user xMacAlphbet will expire in 7 days: 1 Time(s)
password for user klbomb will expire in 4 days: 1 Time(s)
이들 사용자 중 누구도 Linux 사용자 계정을 갖고 있지 않습니다. 이러한 문제를 어떻게 해결할 수 있습니까?
답변1
먼저 찾아보세요
pdbedit -u $username -v
그러면 해당 특정 사용자에 대한 모든 속성이 표시됩니다.
pdbedit -P "maximum password age" -C -1
그러면 모든 계정의 최대 비밀번호 사용 기간이 비활성화됩니다.
답변2
나는 또한 pdbedit -u $username -c "[X]"
이를 사용하여 지정된 사용자에게 "비밀번호가 만료되지 않음" 플래그를 추가할 수 있다고 생각합니다(그리고 Password must change
먼 미래의 특정 시점으로 속성을 설정합니다).