我想 ssh 到另一台服务器来运行一些脚本。
但是在运行脚本之前,我需要将目录更改为脚本所在的路径并设置一些环境变量。
在我的本地主机中,可以通过
os.chdir(path)
os.environ["xxx"] = "xxx"
但是在 paramiko 中,我不确定是否有任何方法可以完成上述事情。我发现的最接近的是
ssh.exec_command("cd /xxx/yyy;xxx.sh")
但我不想执行几个命令连接在一起; .
想问一下ssh使用paramiko时有没有其他方法可以改变目录/设置环境变量?