![Linux에 로그인할 때 Windows AD 사용자에게 비밀번호를 재설정하라는 메시지 표시](https://linux55.com/image/98411/Linux%EC%97%90%20%EB%A1%9C%EA%B7%B8%EC%9D%B8%ED%95%A0%20%EB%95%8C%20Windows%20AD%20%EC%82%AC%EC%9A%A9%EC%9E%90%EC%97%90%EA%B2%8C%20%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8%EB%A5%BC%20%EC%9E%AC%EC%84%A4%EC%A0%95%ED%95%98%EB%9D%BC%EB%8A%94%20%EB%A9%94%EC%8B%9C%EC%A7%80%20%ED%91%9C%EC%8B%9C.png)
Kerberos 및 Winbind를 사용하여 Windows AD와 통합된 Red Hat Enterprise Linux VM이 있습니다. 하나의 기능을 제외하고 모든 것이 작동합니다. AD에서는 사용자의 비밀번호를 재설정하고 "다음에 로그인할 때 비밀번호를 변경해야 합니다." 옵션을 선택할 수 있습니다. 이 계정을 사용하여 Windows에 로그인하면 분명히 비밀번호를 변경하라는 메시지가 표시됩니다. Linux(SSH)를 통해 로그인하면 변경하라는 메시지가 표시되지 않습니다. Linux가 AD에서 이 옵션을 기반으로 사용자에게 메시지를 표시하도록 설정하는 방법:
답변1
사용 중인 RHEL 버전을 명시적으로 명시하지 않았습니다. 지원되는 버전(6.8 또는 7.3)을 사용하고 있다고 가정합니다.
가장 먼저 할 일은,winbind는 비밀번호 변경을 지원하지 않습니다., 적어도 기본적으로는 아닙니다. 당신은 할 수아마도pam 구성을 변경하면 도움이 되지만 끔찍한 오류가 발생할 수 있습니다 The change of the authentication token failed
.
sssd
귀하의 삶을 더 쉽게 만들려면 Active Directory를 사용하는 것이 좋습니다 adcli/realm
. 7.3을 사용하는 경우 자동으로 설정되는 이 명령 과 realm
합리적인 방식으로 구성이 제공됩니다 . 6.8에는 만 있으므로 일부 구성을 수동으로 변경하거나 명령을 사용하여 적절한 기본값을 설정해야 합니다. 비밀번호를 변경해야 하는 사용자에게는 메시지가 표시되며 이 방법을 사용하면 비밀번호가 작동됩니다. Red Hat은 및 또는 명령 사용을 지원하고 권장합니다.sssd.conf
krb5.conf
pam.d
adcli
authconfig
sssd
realm
adcli