擅长:python、mysql、java
<pre><code>#!/usr/bin/python
import paramiko
client = paramiko.SSHClient()
client.load_system_host_keys()
client.set_missing_host_key_policy(paramiko.WarningPolicy)
client.connect(myhostname, theport, myuser, thepass)
stdin,stdout,stderr = client.exec_command('cd /tmp;pwd;ls -al')
#returns your output
print stdout.read()
</code></pre>
<p>对我来说一切都很好。如果您有特殊的环境变量,您可以
必须在远程命令提示符下设置它们。如果你写下
变量放入myENV文件,然后调用</p>
<p><code>stdin,stdout,stderr = client.exec_command('source ./myEnv')</code></p>
<p>你试过那样的东西吗?</p>