我想知道如何使用 paramiko 从一个远程服务器跳转到另一个远程服务器。我想从我的本地电脑 ssh 到远程 A,然后从远程 A 到远程 B,从远程 B 到远程 C。
import paramiko
def connect(ip, usr, psw):
client = paramiko.SSHClient()
client.load_host_keys('/home/dgomez/.ssh/known_hosts')
client.connect(ip, username=usr, password=psw)
return client
host1 = connect('192.168.1.2', 'username', 'password')
# Here I'm connect to remote-A
现在我想知道如何从 Remote-A 连接到 Remote-B。