Я видел несколько вопросов и ответов, связанных с этой темой, но я не смог понять, как я могу сделать. ssh = pk.sshclient () < /p>
ssh.set_missing_host_key_policy (pk.autoaddpolicy ()) < /p>
ssh.connect ('{}'. username='xxx',password='xxx')
stdin, stdout, stderr = \
ssh.exec_command('ping -n 1 xxx.xxx.x.x\n')
print('Ping switch: \n', stdout.readlines ())
Что я хотел бы сделать, но не знает, как: подключиться один раз к компьютеру, а затем с использованием ssh (paramiko.sshclient ()) снова подключиться к другому устройству (в этом случае nas) и 'exec_com.shclient ()). />
ssh = pk.sshclient () < /p>
ssh.set_missing_host_key_policy (pk.autoaddpolicy ()) < /p>
ssh.conce (') < /p>
ssh.conce () port = xxx, username = 'xxx', password = 'xxx') # подключиться к компьютеру < /p>
ssh.connect ('{}'. Format (ip), port = xxx, username = 'xxx', password = 'xxx') #connect to nas от computer < /p>
ssh.exec_command ('shutdown \ n, y \ n') # команда отправить в nas < /p>
print ('' ping switch: \ n ', stdout.readlines ()) < /p>
< /blockquote>
< /blackquete>
< /ol>
< /p>
это возможно, кто -нибудь знает способ?
Подробнее здесь: https://stackoverflow.com/questions/373 ... om-there-t
Paramiko, Python, Windows: Как подключиться к удаленному компьютеру и оттуда к NAS с помощью SSH ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение