Найти - Пользователи
Полная версия: paramiko и sftp
Начало » Python для новичков » paramiko и sftp
1
evilempirer
Помогите уже совсем запутался. Мне надо сделать так я по SSH логинюсь к серверу бекапов, нахожу бекап и загружаю его по sftp на нужный веб сервер. Первая часть проходит на ура. А вот как перекинуть файл по sftp на нужный веб сервер не пойму, открывается ссесия с моего рабочего компа до веб сервера, а не внутри ssh сессии закинутой на сервер бекапов. Путано конечно, но может кто работал с парамико плотно, поймет.
regall
Чтоб не геморится с paramiko - попробуйте fabric
Alex2ndr
evilempirer
Путано конечно, но может кто работал с парамико плотно, поймет.
Тот кто работал с ssh поймет…

Потому что вторая сессия должна открываться с вашего сервера бэкапов, а не с вашего компа. И с вашего компа ее напрямую открыть нельзя. Т е использование paramiko вам в этом поможет лишь частично. Можно либо сделать скрипт, который будете запускать с сервера(т е открывать сессию оттуда) и копировать бэкап, либо сделать это же, но на командах консоли, которые, опять же, будут выполнены на сервере.
Или как вариант копировать бэкап к себе, а потом его же на веб сервер.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB