1
나는하여 vCenter 서버 어플라이언스에 Pyvmomi 커뮤니티 샘플에서 몇 가지 예제 스크립트를 실행하기 위해 노력하고있어
에 권한이 거부 : 오류 vmodl 잡았다 https://github.com/vmware/pyvmomi-community-samplesPyvmomi : VCENTER
:이 작업을 수행 할 수있는 권한이 거부되었습니다. 또 다른 간단한 스크립트로
:
from pyVim.connect import SmartConnect, Disconnect
import ssl
s = ssl.SSLContext(ssl.PROTOCOL_TLSv1)
s.verify_mode = ssl.CERT_NONE
c = SmartConnect(host="IP", user="USER", pwd='PWD', sslContext=s)
datacenter = c.content.rootFolder.childEntity[0]
vms = datacenter.vmFolder.childEntity
for i in vms:
print(i.name)
Disconnect(c)
나는 내가 VCENTER에 로그인 할 수있는 내 도메인 사용자 계정을 사용하는 경우 :
수 인해 잘못된 사용자 이름에 완료되지 로그인 또는 암호.
사용자로 DOMAIN \ USERNAME을 (를) 사용했습니다.
또는 루트로
:이 작업을 수행 할권한이 거부되었습니다.
내가하여 vCenter 서버에 일부 권한을 추가,하지만 분명히 충분히 :(없습니다.
에 당신이 당신의 예제에있는 것은 오타가 아니라면 변경 암호 매개 변수가 잘못되었습니다. 그 쉼표가 누락되었습니다. –
나는 똑같은 문제가있다. 한 사용자와는 작동하지만 다른 사용자와는 작동하지 않습니다. 두 사용자 모두 겉으로보기에는 동일한 권한을 가지고 있습니다. –