Загрузить файлы в «linux»

This commit is contained in:
2026-03-30 13:36:17 +00:00
parent 0efce51215
commit 87ef98c3e9

16
linux/ftp.py Normal file
View File

@@ -0,0 +1,16 @@
# Импорт библиотек
from pyftpdlib.authorizers import DummyAuthorizer
from pyftpdlib.handlers import FTPHandler
from pyftpdlib.servers import FTPServer
# Создание авторизатора
authorizer = DummyAuthorizer()
authorizer.add_user("kraft", "P@ssw0rd", "home", perm="elradfmw")
# Создание обработчика и указание директории
handler = FTPHandler
handler.authorizer = authorizer
# Запуск сервера на порту 4080
server = FTPServer(("192.168.0.14", 4080), handler)
server.serve_forever()