Python paramiko库函数介绍
时间: 2023-11-05 18:29:11 浏览: 92
Paramiko是一个用于SSHv2协议的Python库,它提供了SSH客户端和服务器的实现。下面是一些Paramiko库的重要函数介绍:
1. SSHClient(): 创建SSH客户端对象。
2. connect(hostname, port=22, username=None, password=None, pkey=None, key_filename=None, timeout=None, allow_agent=True, look_for_keys=True, compress=False, sock=None, gss_auth=False, gss_kex=False, gss_deleg_creds=True, gss_host=None, banner_timeout=None, auth_timeout=None, gss_trust_dns=True, passphrase=None, disabled_algorithms=None, sock_timeout=None): 连接SSH服务器。
3. exec_command(command, bufsize=-1, timeout=None, get_pty=False): 在SSH服务器上执行命令。
4. open_sftp(): 打开SFTP客户端。
5. get(remotepath, localpath=None, callback=None): 从远程主机获取文件。
6. put(localpath, remotepath=None, callback=None, confirm=True): 上传本地文件到远程主机。
7. close(): 关闭SSH连接。
这些函数只是Paramiko库中的一部分,还有很多其他的函数可以使用。你可以在官方文档中找到更详细的信息。
阅读全文