Вопросы по теме '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 просмотров
schedule
09.07.2023
Могу ли я получить код выхода команды, выполненной в подоболочке, через ssh?
Я пытаюсь использовать Paramiko для написания сценария развертывания, и у меня возникают проблемы с кодами выхода из команд, которые я запускаю. Я использую код, аналогичный тому, что использовался в этот ответ , но это немного сложнее. По сути, из...
12473 просмотров
schedule
27.03.2022
как мне избежать бесконечного цикла при использовании демонстрации переадресации портов paramiko?
Мне нужно использовать переадресацию портов в Python для связи с удаленной базой данных MySQL через туннель SSH. Я скачал пакет paramiko и опробовал демонстрацию переадресации портов (forward.py). Он работает очень хорошо, но у меня возникли...
1968 просмотров
schedule
22.10.2022
Как вы выполняете несколько команд за один сеанс в 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 просмотров
schedule
20.11.2022
Модуль 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