Python和WinRM以及Pythonywhere
我目前正在尝试使用WinRM从pythonanywhere.com连接到我的windows 10计算机。这是我在尝试连接的计算机上的当前配置:Python和WinRM以及Pythonywhere,python,python-2.7,remote-access,winrm,Python,Python 2.7,Remote Access,Winrm,我目前正在尝试使用WinRM从pythonanywhere.com连接到我的windows 10计算机。这是我在尝试连接的计算机上的当前配置: Config MaxEnvelopeSizekb = 500 MaxTimeoutms = 60000 MaxBatchItems = 32000 MaxProviderRequests = 4294967295 Client NetworkDelayms = 5000 URLPre
Config
MaxEnvelopeSizekb = 500
MaxTimeoutms = 60000
MaxBatchItems = 32000
MaxProviderRequests = 4294967295
Client
NetworkDelayms = 5000
URLPrefix = wsman
AllowUnencrypted = false
Auth
Basic = true
Digest = true
Kerberos = true
Negotiate = true
Certificate = true
CredSSP = false
DefaultPorts
HTTP = 5985
HTTPS = 5986
TrustedHosts
Service
RootSDDL = O:NSG:BAD:P(A;;GA;;;BA)(A;;GR;;;IU)S:P(AU;FA;GA;;;WD)(AU;SA;GXGW;;;WD)
MaxConcurrentOperations = 4294967295
MaxConcurrentOperationsPerUser = 1500
EnumerationTimeoutms = 240000
MaxConnections = 300
MaxPacketRetrievalTimeSeconds = 120
AllowUnencrypted = true
Auth
Basic = true
Kerberos = true
Negotiate = true
Certificate = false
CredSSP = false
CbtHardeningLevel = Relaxed
DefaultPorts
HTTP = 5985
HTTPS = 5986
IPv4Filter = *
IPv6Filter = *
EnableCompatibilityHttpListener = false
EnableCompatibilityHttpsListener = false
CertificateThumbprint
AllowRemoteAccess = true
Winrs
AllowRemoteShellAccess = true
IdleTimeout = 7200000
MaxConcurrentUsers = 10
MaxShellRunTime = 2147483647
MaxProcessesPerShell = 25
MaxMemoryPerShellMB = 1024
MaxShellsPerUser = 30
我在pythonanywhere.com上的python会话是:
s = winrm.Session('***.***.*.**', auth=('username', 'password'))
我不断发现错误:
requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='***.***.*.**', port=5985): Max retries exceeded with url: /wsman (Caused by ConnectTime
outError(<requests.packages.urllib3.connection.HTTPConnection object at 0x7fca3c3905d0>, 'Connection to ***.***.*.** timed out. (connect timeout=30)
'))
requests.exceptions.ConnectTimeout:HTTPConnectionPool(主机='****.*.*',端口=5985):url超过最大重试次数:/wsman(由ConnectTime引起
外部错误(,'到***.*.*的连接超时。(连接超时=30)
'))
我不知道还能做什么。我试着完全关闭防火墙,但没有用。有什么建议吗?PythonAnywhere-dev在这里——您使用的是免费的PythonAnywhere帐户吗?那些只允许HTTP和HTTPS连接到特定白名单上的站点,所以这不起作用。嗨,我有一个付费帐户,但我决定使用另一种(更简单的)方法。谢谢@Jimbo你能告诉我们你更简单的方法吗?我在这里使用pywinrmPythonAnywhere开发面临同样的问题——你使用的是免费的PythonAnywhere帐户吗?那些只允许HTTP和HTTPS连接到特定白名单上的站点,所以这不起作用。嗨,我有一个付费帐户,但我决定使用另一种(更简单的)方法。谢谢@Jimbo你能告诉我们你更简单的方法吗?我使用pywinrm也面临同样的问题