2016-07-29 2 views
0

이 가이드를 따라 Windows 서버에서 사용할 수 있습니다. 내가 연결하려고 할 때도메인 계정이있는 Windows 서버에 연결할 수 없습니다.

http://docs.ansible.com/ansible/intro_windows.html#active-directory-support

는하지만 오류를 얻을 수 있습니다. 사용 된 사용자는 도메인 관리자이며 해당 원격 서버에 연결할 수있는 권한이 있습니다.

$ klist를

티켓 캐시 : 열쇠 고리 : 지속 : 1000 : 1000

기본 교장 : [email protected]

유효한 시작이 서비스 주체하여 Expires

07/29/2016 17:30:56 07/30/2016 03:30:56 krbtgt/[email protected] 08/05/2016까지 17:30:50

까지 갱신210

$ ansible -m setup web -u [email protected]

trr-pp-wa1 | 도전 할 수 없다! => {

는 "변경"거짓,

"MSG를": "SSL :. 401 권한"

"도달"사실

}

수 누구 도와 줘?

많은 감사

답변

0

두 가지 :

당신은 커버 로스 옵션 (예 : pip install pywinrm[kerberos])를 설치 않았고, 최신 pywinrm (0.2.0)를 사용하는 가정?

또한 해당되지 않는 경우 해당 호스트의 인벤토리 저장소에 ansible_winrm_transport=kerberos을 추가하십시오. 최신 버전은 사용자 이름에서 특정 authtype을 가정 할 때 (LiveID 사용을 허용하는 등) 덜 강력합니다.

+0

감사합니다. Matt! 'ansible_winrm_transport = kerberos'로 잘 작동합니다. 나는 또한 pip install kerberos와 pip install requests_kerberos를 설치했다. –

관련 문제