Вопросы по теме 'paramiko'

Проверьте, существует ли путь на удаленном хосте, используя paramiko
SFTPClient Paramiko, по-видимому, не имеет метода exists . Это моя текущая реализация: def rexists(sftp, path): """os.path.exists for paramiko's SCP object """ try: sftp.stat(path) except IOError, e: if 'No such...
22030 просмотров
schedule 25.12.2022

Как с помощью paramiko имитировать вход по ssh с клавиатурой в интерактивном режиме?
Я пытаюсь автоматизировать ssh-соединение и управление сетевым устройством, которое по какой-то причине разрешает только интерактивную аутентификацию с клавиатуры. Не похоже, что paramiko поддерживает это по умолчанию или со стандартным объектом...
4268 просмотров
schedule 09.01.2023

'положить' в SFTP с помощью Paramiko
Я установил и написал следующий Paramiko, который не может поместить файл. Он легко может «получить» файл и выполнить ls команды на нем. #set username & password username='runaway' password='runaway' port=22 source= '/Unzip.sh' destination...
40200 просмотров
schedule 07.01.2023

Как подавить стороннее предупреждение с помощью warnings.filterwarnings
Я использую Paramiko в своем коде Python (для sftp). Все работает нормально, за исключением того, что каждый раз, когда я импортирую или вызываю функцию paramiko. Это предупреждение появится:...
33121 просмотров

Могу ли я получить код выхода команды, выполненной в подоболочке, через ssh?
Я пытаюсь использовать Paramiko для написания сценария развертывания, и у меня возникают проблемы с кодами выхода из команд, которые я запускаю. Я использую код, аналогичный тому, что использовался в этот ответ , но это немного сложнее. По сути, из...
12473 просмотров
schedule 27.03.2022

как мне избежать бесконечного цикла при использовании демонстрации переадресации портов paramiko?
Мне нужно использовать переадресацию портов в Python для связи с удаленной базой данных MySQL через туннель SSH. Я скачал пакет paramiko и опробовал демонстрацию переадресации портов (forward.py). Он работает очень хорошо, но у меня возникли...
1968 просмотров

Как вы выполняете несколько команд за один сеанс в Paramiko? (Питон)
def exec_command(self, command, bufsize=-1): #print "Executing Command: "+command chan = self._transport.open_session() chan.exec_command(command) stdin = chan.makefile('wb', bufsize) stdout = chan.makefile('rb', bufsize)...
90707 просмотров
schedule 09.11.2022

Почему paramiko не может запустить эту команду? (Питон)
echo Something=Something > file Я могу использовать exec_command paramiko для выполнения cat , grep и ls , но всякий раз, когда я пытаюсь изменить файл, ничего не происходит. Я уже запускал su до этого. Файл остается точно таким же,...
1186 просмотров
schedule 18.05.2022

paramiko не может открыть SFTP-соединение
У меня возникли проблемы с открытием SFTP-соединения с paramiko. Мой текущий код: client = SSHClient() client.set_missing_host_key_policy(AutoAddPolicy()) client.load_system_host_keys() client.connect('some.example.com', username="myuser",...
5223 просмотров
schedule 17.09.2022

Есть ли способ захватить набор команд оболочки, которые выводит ткань?
У меня есть коллекция потрясающих файлов, которые я использую для управления серверами, установки на них приложений и т. д. для клиентов. Некоторые из них не очень довольны, когда я предоставляю документацию по установке в виде fabfile и readme....
360 просмотров
schedule 05.02.2023

Ошибка Paramiko: ошибка чтения баннера протокола SSH
Я использую Fabric для сценария сборки. Я только что клонировал одну из своих виртуальных машин и создал новый сервер. Скрипт Fabric (который использует paramiko внизу) отлично работает с одним сервером, но не с другим. Поскольку это клон, я не...
26308 просмотров
schedule 24.11.2022

Как после выполнения команды Python Paramiko сохранить результат?
Как вы видите ниже, можно ли сохранить результат? Потому что во втором и третьем stdout.read() я не смог получить результат. import paramiko import os dssh = paramiko.SSHClient() dssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())...
48251 просмотров
schedule 24.02.2023

paramiko не разговаривает с ssh-agent. такое же поведение в ткани
Сначала я попытался заставить ткань работать, но она продолжала запрашивать пароль. Поэтому я пытаюсь уменьшить проблему. Возможно, было бы неплохо просто создать SSH-соединение из Python. Я обнаружил, что ткань использует parmiko для обработки...
11557 просмотров
schedule 15.10.2022

получить PID от paramiko
Я не могу найти на это простого ответа: я использую paramiko для входа в систему и удаленного выполнения ряда процессов, и мне нужны PID каждого процесса, чтобы проверить их позже. Похоже, что в paramiko нет функции для получения PID выполненной...
4901 просмотров
schedule 09.05.2023

как запустить команду sudo в модуле paramiko в скриптах python на удаленной машине
Мой сценарий: мне нужно войти в систему на удаленной машине, а затем выполнить sudo для другой учетной записи, например ( sudo su anotheract ), а затем запустить другую необходимую команду. Но я могу успешно подключиться к удаленной машине,...
6706 просмотров
schedule 28.06.2023

Обработка Paramiko SSHException - соединение с сервером разорвано
Я пытаюсь скопировать файлы с удаленного сервера в свой локальный каталог. Я использую sftp Python paramiko для копирования файлов. sftp.get(remote_pate, local_path) После копирования очень небольшого количества файлов я получаю следующее...
5044 просмотров
schedule 24.01.2023

Не удается связать все файлы в pyinstaller
извините, я знаю, что это, вероятно, вопрос нуба, но я хорошо знаком с Python, но не с какими-либо методами распространения. Я пытаюсь упаковать/создать исполняемый файл для созданной мной программы на Python, которая подключается к SSH-серверу и...
784 просмотров

Модуль python paramiko socket.error, ошибка 10060
Похоже соединение сокета через paramiko (v1.10.0) нестабильно. У меня два компьютера. Код python находится на ПК. Иногда соединение успешно, а иногда нет (тот же код). Когда код paramiko для ПК не работает (socket.error, 10060), я использую свой...
2631 просмотров
schedule 06.06.2023

Динамическое перенаправление портов на уровне приложения с помощью SOCKS с использованием библиотеки paramiko в Python
Я пытаюсь подключиться к SSH-серверу следующим образом: import paramiko import socks sock = socks.socksocket() sock.setproxy(socks.PROXY_TYPE_SOCKS5, 'localhost', 22, True) sock.connect((**IP address of SSH server**, 22)) t =...
5828 просмотров
schedule 10.11.2022

Парамико SSH питон
Я пытаюсь сделать самый простой способ установить SSH-соединение и выполнить команду с помощью paramiko. import paramiko, base64 client = paramiko.SSHClient() client.load_system_host_keys() client.connect('10.50.0.150', username='XXXXX',...
1528 просмотров
schedule 28.04.2022