Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Paramiko-ssh上的ssh命令_Python_Paramiko - Fatal编程技术网

Python Paramiko-ssh上的ssh命令

Python Paramiko-ssh上的ssh命令,python,paramiko,Python,Paramiko,是否可以使用paramiko或其他库通过ssh连接到一台机器,然后也通过ssh连接到另一台机器?我正在考虑使用pexpect组合,但不知道如何做到这一点 运行python->Gateway B->Endpoint C的PC A 在C上执行SSH命令并获得响应。 在B上执行SSH命令,仍然可以得到响应 稍后编辑1: 我不能使用没有身份验证的密钥 稍后编辑2: 一种解决方案是在B上启动ssh服务器,并在多个端口上侦听,然后将端口转发到C您的意思是先从A连接到B,然后再从B连接到C,还是先从A连接到B

是否可以使用paramiko或其他库通过ssh连接到一台机器,然后也通过ssh连接到另一台机器?我正在考虑使用pexpect组合,但不知道如何做到这一点

运行python->Gateway B->Endpoint C的PC A 在C上执行SSH命令并获得响应。 在B上执行SSH命令,仍然可以得到响应

稍后编辑1: 我不能使用没有身份验证的密钥

稍后编辑2:
一种解决方案是在B上启动ssh服务器,并在多个端口上侦听,然后将端口转发到C

您的意思是先从A连接到B,然后再从B连接到C,还是先从A连接到B,然后再从A连接到C?从A到B进行ssh,然后从B到C继续进行ssh…。最终获得对给定on的命令的响应C.B只是通往C的一个门户。希望这能解释。可能的重复