Winbind/AD - 사용자 계정 문제 변경

Winbind/AD - 사용자 계정 문제 변경

이것은 이상한 상황입니다. 수년 동안 지역 규칙에 따라 시스템 계정과 일치하는 사용자 ID를 가진 사용자가 있었습니다. 물론 문제와 보안 문제를 피하기 위해 AD에서 사용자의 사용자 ID를 변경했습니다. 하지만 그렇게 한 후에도 일부 시스템에서는 하루가 지나도 변경 사항이 제대로 반영되지 않는 경우가 있었습니다. 걱정스럽게도 id 사용자 이름에는 올바른 ID가 포함된 이전 사용자 이름이 표시됩니다. 물론 사용자는 시스템에 로그인할 수 없습니다. 그의 홈 디렉토리에 있는 chown user:group도 이전 사용자 ID를 반영합니다. 누구든지 이런 일을 겪은 적이 있습니까?

답변1

따라서 winbind의 캐시가 오래된 것으로 나타났습니다. 내가 선호하는 솔루션인 더 자주 새로 고치도록 설정하는 방법을 잘 모르겠지만 문제를 효과적으로 해결하기 위해 다음 방법을 찾았습니다.

Note: This is a CentOS 5.x system. Adjust as necessary for your OS.

/sbin/service winbind stop
/sbin/service smb stop
/usr/bin/net cache flush
/bin/rm -f /var/lib/samba/*.tdb
/bin/rm -f /var/lib/samba/group_mapping.ldb
/sbin/service smb start
/sbin/service winbind start

루트로 실행하거나 sudo로 시작하세요.

관련 정보