Centrify Active Directory에 사용자가 없습니다.

Centrify Active Directory에 사용자가 없습니다.

dscl을 통해 AD의 모든 사용자를 나열하려고 합니다.

dscl localhost -list /CentrifyDC/Default/Users

여기에는 일부 사용자가 나열되어 있지만 해당 목록에 없는 일부 사용자가 있다는 것을 알고 있으며 실제로 다음을 통해 이러한 사용자를 수동으로 찾을 수 있습니다.

dscl localhost -read /CentrifyDC/Default/Users/%username%

모든 사용자의 전체 목록을 얻을 수 없는 이유는 무엇입니까? 특정 사용자를 숨길 수 있는 방법이 있나요?

답변1

다음 스레드에 따르면 dscl . -list결과는 256개로 제한되므로 모든 결과가 표시된다는 보장은 없습니다.

https://stackoverflow.com/questions/1303561/list-of-all-users-and-groups

Centrify가 설치되어 있으면 다음 명령을 사용하여 모든 AD 사용자 목록을 가져올 수 있습니다.

adquery user 

그러면 사용자 이름, uid:gid, 홈 경로와 같은 몇 가지 기본 정보가 포함된 계정 목록이 제공됩니다. 사용자 이름 목록만 출력하려면 다음을 사용하세요.

adquery user -n

모든 사용자와 모든 속성을 출력하려면 다음을 사용하십시오.

adquery user -A

마찬가지로 위와 유사한 구문을 사용하여 AD 그룹 목록도 가져올 수 있습니다.

adquery group

관련 정보