Описание тега pyftpdlib

Библиотека FTP-сервера Python предоставляет высокоуровневый переносимый интерфейс для простого создания очень эффективных, масштабируемых и асинхронных FTP-серверов с помощью Python.
1 ответ

Создание функции проверки ошибок в скрипте Python FTP

Я работаю над сценарием, который соединяет несколько "клиентских" компьютеров в "серверный" компьютер, который затем использует эти клиенты для обработки нескольких файлов, используя FTP (pyftplib и pyftpdlib) для передачи файлов и результатов. Сцен…
12 апр '16 в 17:39
1 ответ

Вывести список файлов с поведением pyftp - proftpd и pyftpdlib

У меня есть тестовый код, который использует заглушку FTP с pyftpdlib, которая, к моему удивлению, не удалась в производстве. Причина этого заключается в том, что proftpd возвращает имя каталога в ответ на NLST, Вот ответ от pyftpdlib Заглушка FTP: …
08 июл '15 в 11:42
1 ответ

Опрос каждые 50 секунд в многопоточной среде

Я использую следующую библиотеку для создания ftp-сервера под названием pyftpdlib.Следуя точному примеру построения базового ftp-сервера, за исключением того факта, что я создал свой собственный обработчик и передал его, как в примере. Первый вопрос…
1 ответ

Обратный вызов pyftpdlib при отправке файла

В настоящее время я разрабатываю ftp-сервер, используя pyftpdlib от giampaolo. Я изо всех сил, так как мне нужно обрабатывать вещи, когда сервер получает команду RETR перед отправкой данного файла. Мой вопрос заключается в том, существует ли какая-л…
26 июл '17 в 00:37
0 ответов

Скрыть файлы на питоне ftp

У меня есть ftp-сервер, использующий pyftpdlib. Как бы я скрыл такие файлы, как файл python, на котором работает сервер? Вот мой код: import os from pyftpdlib.authorizers import DummyAuthorizer from pyftpdlib.handlers import FTPHandler from pyftpdli…
01 ноя '17 в 17:33
3 ответа

Когда я пытаюсь импортировать ftpserver из pyftpdlib, выдается "ImportError: невозможно импортировать имя ftpserver"

from pyftpdlib import ftpserver HOSTNAME = "localhost" PORT = 5555 authorizer = ftpserver.DummyAuthorizer() authorizer.add_user("papakri", "dancinghotdogs", "/Users/alexandrospapakribopoulos/Documents/Programming") authorizer.anonymous("/Users/alexa…
18 июл '17 в 06:52
0 ответов

TLS pyftpd с пропускной способностью полосы пропускания вызывает ошибку

Я использую pyftpdlib для создания собственного FTP-сервера. Мне нужно поддерживать TLS, а также регулирование пропускной способности, оба из которых описаны в учебной документации. Однако, когда я пытаюсь использовать их вместе, я получаю сообщение…
21 мар '16 в 21:12
1 ответ

Модуль pyftpdlib имеет встроенную печать, есть ли способ отключить это?

Я использую pyftpdlib на Python 2.7 как функцию, которую я вызываю из кода. Эта функция является основным примером, который могут предложить создатели pyftpdlib. Дело в том, что в модуле есть встроенные функции печати, которые я хочу отключить или, …
16 дек '16 в 18:43
1 ответ

Python как отключить ведение нескольких импортированных модулей

Я импортировал 2 модуля paramiko и pyftpdlib в моем коде Python. я могу подавить вход в систему paramiko SSH на консоли, используя следующую строку. logging.getLogger("paramiko").setLevel(logging.WARNING) Затем я попытался отключить вывод консоли из…
26 июн '17 в 20:08
1 ответ

FTP-сервер Python: как поддерживать как безопасный, так и небезопасный

Я могу сделать базовый FTP-сервер, который отвечает на порт 21 (или в этом примере 2121), используя пример из документации: from pyftpdlib.handlers import FTPHandler from pyftpdlib.servers import FTPServer from pyftpdlib.contrib.authorizers import W…
21 мар '16 в 00:07
1 ответ

Как получить доступ к FTPS-серверу pyftpdlib в Amazon EC2?

Я пытаюсь создать простой FTPS-сервер на своем экземпляре Ubuntu Amazon EC2, используя библиотеку Python pyftpdlib. Вот код прямо из документации: #!/usr/bin/env python """ An RFC-4217 asynchronous FTPS server supporting both SSL and TLS. Requires P…
08 дек '15 в 13:10
1 ответ

ftplib и pyftpdlib: команда REST (перезапуск) не работает должным образом при загрузке файла на сервер

Я настроил простой FTP-сервер с pyftpdlib и клиент с ftplib. Когда я запускаю клиентский скрипт, он загружает файл правильно, как и ожидалось. pyftpdlib Код сервера: import logging from pyftpdlib.handlers import FTPHandler from pyftpdlib.servers imp…
05 мар '17 в 03:34
2 ответа

PyFtpdLib Как добавить пользователя при работающем сервере

Я запускаю скрипт для FTP-сервера в Python с PyFTPdLib, как это: from pyftpdlib.authorizers import DummyAuthorizer from pyftpdlib.handlers import FTPHandler from pyftpdlib.servers import FTPServer def main(): authorizer = DummyAuthorizer() authorize…
26 июн '14 в 17:00
1 ответ

pyftpdlib работает, но, похоже, не слушает порт, но другие приложения ftp-сервера работают

Я пытаюсь построить FTP-сервер, работающий на Python на Windows. Я взял базовый пример для pyftpdlib, как вы видите ниже. import os from pyftpdlib.authorizers import DummyAuthorizer from pyftpdlib.handlers import FTPHandler from pyftpdlib.servers im…
17 апр '17 в 23:22
0 ответов

Восстановить поддержку Wildcard в pyftpdlib

Поддержка подстановочных знаков была удалена из библиотеки giampaolo / pyftpdlib. Функциональность globbing была доступна до r358. Мы могли бы вернуться к r357, чтобы увидеть, что было удалено, и переопределить его. https://github.com/giampaolo/pyft…
10 ноя '17 в 00:41
2 ответа

Выборочная настройка уровня ведения консоли

Я пытаюсь использовать заглушку FTP-сервера во время тестов. Я не хочу вывод на консоль, но я бы хотел записать запись в файл. Я хочу, чтобы FTP-сервер работал в другом процессе, поэтому я использую многопроцессорность. Мой код следующим образом уст…
09 мар '15 в 14:06
1 ответ

Ошибка импорта pyftpdlib в Windows

Я хочу настроить FTP-сервер на Windows, используя pyftpdlib, когда неожиданно я получаю сообщение об ошибке. Я хочу запустить это: from pyftpdlib.handlers import FTPHandler from pyftpdlib.servers import FTPServer from pyftpdlib.contrib.authorizers i…
23 фев '14 в 23:53
0 ответов

Сброс соединения при попытке загрузить файл через FTPS

Я использую настройку FTP-сервера с pyftpdlib и работает в FTP+SSL режим включен 127.0.0.1:2121, Я использую самозаверяющий ключ и файл сертификата. Конфигурация для сервера приведена ниже: main.py authorizer = DummyAuthorizer() authorizer.add_user(…
25 май '19 в 19:40
0 ответов

pyftpdlib - OSError: [Errno 38] Функция не реализована

Я столкнулся с проблемой с pyftpdlib когда он используется в Ubuntu 18.04 (это нормально работает с Ubuntu 16.04). Делая это: from pyftpdlib.servers import FTPServer Бросает это: Traceback (most recent call last): File "<stdin>", line 1, in &l…
03 апр '19 в 08:07
0 ответов

Добавление пользователей в pyftpdlib во время работы сервера

Как я могу добавить пользователя, пока сервер pyftpdlib еще работает? Я попробовал это, но это не сработало.
25 июн '19 в 18:18