Я пытаюсь запустить некоторые примеры сценариев из образцов Pyvmomi сообщества на VCENTER сервере прибора: https://github.com/vmware/pyvmomi-community-samplesPyvmomi: Разрешение отказано на VCENTER
Пойманный vmodl неисправностей: Разрешение на выполнение этой операции было отказано.
С другим простым сценарием:
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 сервере, но, видимо, не хватает :(.
Если то, что у вас есть в вашем примере не опечатка пароль неверен. Отсутствует запятая. –
У меня такая же проблема. Он работает с одним пользователем, но не с другим. У обоих пользователей, похоже, есть одинаковые разрешения. –