如何通过Python连接到VPS?

时间:2019-11-29 09:32:28

标签: python vps rdp

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

1 个答案:

答案 0 :(得分:0)

我假设您想通过SSH进入VPS。为此,您必须在Python中找到一个模块,该模块可用于建立SSH连接。我建议Paramiko来做到这一点。这是一个有关如何连接服务器的快速示例:

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')