如何通过Python连接到VPS?

如何通过Python连接到VPS?,python,vps,rdp,Python,Vps,Rdp,我想写一个程序,获取服务器列表(VP),并检查服务器是否可用以及用户名和密码是否正确。所以我在谷歌上搜索了一下,没有任何关于通过python连接到VPS的内容。 有可能吗??如果是,怎么办? 谢谢你我假设你想用SSH连接到VPS。要在Python中实现这一点,您必须找到一个允许您建立SSH连接的模块。我建议这样做。下面是一个关于如何连接到服务器的快速示例: import paramiko client = paramiko.SSHClient() client.load_system_host_

我想写一个程序,获取服务器列表(VP),并检查服务器是否可用以及用户名和密码是否正确。所以我在谷歌上搜索了一下,没有任何关于通过python连接到VPS的内容。 有可能吗??如果是,怎么办?
谢谢你

我假设你想用SSH连接到VPS。要在Python中实现这一点,您必须找到一个允许您建立SSH连接的模块。我建议这样做。下面是一个关于如何连接到服务器的快速示例:

import paramiko
client = paramiko.SSHClient()
client.load_system_host_keys()
client.connect('ssh.example.com')
stdin, stdout, stderr = client.exec_command('ls -l')
或者,如果您想改用用户名和密码:

import paramiko
client = paramiko.SSHClient()
client.connect('ssh.example.com', username='root', password='toor')
stdin, stdout, stderr = client.exec_command('ls -l')

嗯,我有一些Windows VP,端口是3389,用于RDP。可以通过ssh连接到它们吗?嗯,我有一些Windows VP,端口是3389,用于RDP。可以通过ssh连接到它们吗?如果没有,是否有连接到windows VPS的方法?您可以尝试使用,但我建议您只在windows上设置SSH服务器: