1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Утилита SimpleFtp - Очень простой способ поднять FTP

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем ilya50, 15 мар 2023.

  1. Автор темы
    ilya50

    ilya50 Активный участник Пользователь

    Баллы:
    76
    Как часто у вас бывало, что срочно надо выдать FTP доступ челу, но так же установить к каким папкам ему нужен доступ ? Обычно после этой мысли, вы её бросали, так как настроить FTP задача та ещё.

    У меня была такая же проблема, поэтому я написал простенький FTP сервер с быстрой настройкой
    • Крайне простая настройка пользователей
    • Гибкая настройка папок с возможность создания виртуальных папок
    • Весь сервер это один jar файл

    Пример конфига
    Код:
    server:
      port: 21
      passive-ports: 21000-21010
      address: localhost
    users:
      - name: user
        password: 1234
        mounts:
          - "/mnt/server/city/plugins/VehiclesGoldUltraDeluxeSpecialEdition:/Vehicles"
          - "/mnt/server/city/plugins/MtJobs:/MtJobs"
          - "/mnt/server/city/plugins/MtPrice/prices:/MtPrices"
          - "/mnt/server/city/plugins/MtItem:/MtItem"
          - "/mnt/server/city/plugins/Quests:/Quests"
          - "/mnt/server/city/plugins/Citizens:/Citizens"
          - "/mnt/server/city/plugins/DeluxeMenus:/DeluxeMenus"
          - "/mnt/server/city/plugins/FastAsyncWorldEdit:/FAWE"
          - "/mnt/server/city/plugins/MtWarp:/MtWarp"
          - "/mnt/server/city/logs/latest.log:/latest.log"
    Результат
    upload_2023-3-15_17-26-56.png

    Запускать так же, как обычный майнкрафт сервер:
    Код:
    java -jar server.jar
    Скачать
    Исходники
     
  2. Jok1r

    Jok1r Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Jok1r
    Спасибо за чудесную утилиту!

    От всей души выражаю респект разработчику данного создания :creeper:
     
  3. SlenderMix

    SlenderMix Активный участник Пользователь

    Баллы:
    76
    Для этого существуют, тех админы (точнее сис. админы). Около бесполезно, вряд ли сервер производителен и выдержит, нескольких клиентов одновременно грузящих, скачивающих файлы.
     
  4. Jok1r

    Jok1r Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Jok1r
    Спасибо тебе умный человек!
    Ты реально лучший, без твоего ответа я бы не узнал что такое системное администрирование! О, как же оказалось легко создать пользователя, дать ему нужные права доступа и максимально ограничить его действия вне зоны папки с плагинами! Блин, реально пушка!

    P.S
    По нагрузке хз, не думаю что загрузка/выгрузка файлов с максимальным размеров в 4 мб, даже с 10 клиентов может вызвать проблемы с производительностью
     
  5. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Сойдет для новичков.
     

Поделиться этой страницей