我在使用 ip x 的系统上。我想用来自 X 的 ip y ssh 进入系统,使用 x 在 y shell 上做一些工作,然后再次退出到 x .. 使用 python
我在 python 中有以下代码片段,我打算在 x 上运行
if __name__ == "__main__":
print "inside main of python file"
command="ssh robert@172.1.1.2"
output=subprocess.Popen(command, shell =False )
当我运行它时,我希望新的 shell 将在当前 shell 上打开,然后我可以继续使用 172.1.1.2 进行 wrkg .. 但是我发现在 ssh 到 172.1.1.2 完成后我当前的 shell 已损坏。
我想我做错了什么。