Моя цель - иметь возможность SSH подключить к устройству, выполнить команду CLI, которая приведет меня в другую оболочку, где я смогу ввести свои команды.В настоящее время я могу успешно подключиться по SSH к устройству, но не могу понять, как добраться до этой вторичной оболочки с помощью интерфейса командной строки.Мой код ниже
import datetime, logging, os, paramiko, re, scp, sys, time, socket, logging
SSH = paramiko.SSHClient()
SSH.set_missing_host_key_policy(paramiko.AutoAddPolicy())
SSH.connect(server, username=usr, password=password, port=22, timeout=2)
print('successful ssh')
stdin, stdout, stderr = SSH.exec_command('cli console',bufsize=2)
# inBuf = stdout.readlines()
# for line in inBuf:
# print(line.strip('\n'))
SSH.close()
Мое первоначальное предположение состоит в том, что после выполнения cli, чтобы попасть в консоль оболочки, я мог бы просто просто выполнить любую команду, которую хочу, но это не так.Любая помощь будет оценена