Загрузить файлы в «linux»
This commit is contained in:
16
linux/ftp.py
Normal file
16
linux/ftp.py
Normal 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()
|
||||
Reference in New Issue
Block a user