![Samba 비밀번호는 x일 후에 만료됩니다. 만료되지 않도록 어떻게 수정할 수 있나요?](https://linux55.com/image/48615/Samba%20%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8%EB%8A%94%20x%EC%9D%BC%20%ED%9B%84%EC%97%90%20%EB%A7%8C%EB%A3%8C%EB%90%A9%EB%8B%88%EB%8B%A4.%20%EB%A7%8C%EB%A3%8C%EB%90%98%EC%A7%80%20%EC%95%8A%EB%8F%84%EB%A1%9D%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EC%88%98%EC%A0%95%ED%95%A0%20%EC%88%98%20%EC%9E%88%EB%82%98%EC%9A%94%3F.png)
우리는 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
먼 미래의 특정 시점으로 속성을 설정합니다).