那Python中如何完成这些呢, 当然也能执行ssh命令, 但还有更优雅的方式, 借助Paramiko, 其为实现了SSHv2协议的一开源项目, 下面主要使用了它的ssh和sftp客户端的相关功能....: ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
#连接到SSH server, connect方法有若干参数, 可据需要设置, 如超时...In [4]: ssh.connect('192.168.1.4')
#在SSH server上执行命令, 返回其I/O流, 类似于Python中的文件句柄, 标准输出(stdout)和标准错误(stderr...Uploading /tmp/zz.txt to /tmp/zz.txt
/tmp/zz.txt 100% 3 0.0KB/s 00:00
sftp>
查看sftp_client.py中put...方法时, 发现remotepath参数, 需写明目标文件的名称.