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

Нужно сделать онлайн лог сервера через браузер.

Тема в разделе "Управление сервером Bukkit", создана пользователем Rodion_98, 22 фев 2015.

Статус темы:
Закрыта.
  1. Автор темы
    Rodion_98

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

    Баллы:
    78
    Skype:
    cubomir
    Имя в Minecraft:
    Israphael
    На повестке дня встал такой вопрос. Необходимо дать модераторам доступ к логам сервера для возможности выявления нарушителей.
    Хотелось лог сервера по типу dynmap, вводишь ссылку и порт в браузер, прописываешь пароль, для просмотра логов и сморишь.
    У кого есть предложения по решению моей проблемы?
     
  2. Studenikin

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

    Баллы:
    123
    Skype:
    vanya.studenikin
    Имя в Minecraft:
    stuvanya
    можно например поставить панель управления, наподобии multicraft
     
  3. Автор темы
    Rodion_98

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

    Баллы:
    78
    Skype:
    cubomir
    Имя в Minecraft:
    Israphael
    К сожалению, это невозможно. Забыл упомянуть, что используется хостинг myarena.
     
  4. Studenikin

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

    Баллы:
    123
    Skype:
    vanya.studenikin
    Имя в Minecraft:
    stuvanya
    хостинг слотовый?
     
  5. kirr9999

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

    Баллы:
    103
    Я так понимаю, для выявления нарушителей нужно логировать команды? Можно сделать плагин, который бы при вводе команды совершал бы запрос к php скрипту на сайте, содержащий команду и ник того, кто её выполнил, а скрипт бы записывал всю информацию в бд и выдавал бы при необходимости модерам.
     
  6. Автор темы
    Rodion_98

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

    Баллы:
    78
    Skype:
    cubomir
    Имя в Minecraft:
    Israphael
    Нет, плачу за ресурсы, тариф "PRO".
    Хорошая идея, спасибо.
    Проблема в том, что я не умею писать плагины. А не существует ли случайно плагинов на подобие?
    Подскажите, а возможно выдать модераторам доступ к скачивания логов сервера, но только к ним, допустим через FTP?
     
  7. den4ik148

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

    Баллы:
    68
    Насколько знаю в ftp есть возможность создать пользователя и выдтаь ему определенную папку. Не знаю как реализуется это на вашем хостинге.
     
  8. Saw

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

    Баллы:
    123
    Skype:
    nikita1234530
    Допустим есть VDS, есть домен подключенный к другому сайтохостингу или к этому же VDS, не важно...
    Так вот направляем допустим домен log.wkolomine.ru на ип сервера, подключаем домен на вдс, и делаем ярлык в папке с сайтом на лог...
    Проще такой вариант использовать когда и сайт и сервер стоит на одном вдс, так как не нужно ставить апач, а просто сделать ссылку в нужное место на сайте...
     
  9. MySt1k

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

    Баллы:
    173
    Могу написать скрипт, но сразу говорю, веб-хост должен поддерживать нужные функции и он обязательно должен быть платным.
    Если интересует пиши в лс.
     
  10. oleg57zls

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

    Баллы:
    173
    Skype:
    BlayzerQ
    Имя в Minecraft:
    Blayzer
    RCON нынче не в моде?
     
  11. alexandrage

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

    Баллы:
    173
    ртулкит юзай, там есть телнет консоль же.
     
  12. NetherCraft

    NetherCraft Участник Пользователь

    Баллы:
    31
    Имя в Minecraft:
    xButterBry
    Можно CClogger привязать через MySql, вписать в конфиг команды нужные, и пускай отправляет на сайт все комаанды, написанные в конфиге.
     
  13. InterVi

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

    Баллы:
    173
    А причем тут лог? Оно покажет тебе ВЕСЬ лог, с самого запуска сервера?
    Тот же вопрос - оно покажет весь лог?

    Идея №1: настроить FTP (на муарене оно есть) только для доступа к папке логов и только для чтения.
    Идея №2: скриптом отправлять лог куда-нибудь, например на почту или Я.Диск каждые N минут (для муарены не подходит, это не ВДС)
    Идея №3: самая тупая - писать плагин, который например пишет лог в удаленную MySQL БД в отдельном потоке (зачем писать плагин если без него все решается?!)
    Идея №4: еще тупее - ставить на ВДС апач (опять ддя муарены не подходит), настраивать правила безопасности, и писать скрипт для выгрузки лога на сайт

    С первой идеей готов помочь, но мне надо знать как там что на муарене, можно ли например создавать FTP пользователей или там только 1 основной и все.
     
  14. alexandrage

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

    Баллы:
    173
    telnet в тулките да, это удаленная коноль же. А вот ркон получает только ответ на команды.
    Если тебе нужен доступ к файлу лога прям, тогда вот https://cloud.mail.ru/public/437a49e02308/RconLog.zip
    Если нужно удаленно, перепеши ее под ftp.
     
  15. InterVi

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

    Баллы:
    173
    да мне то не нужно, я по фтп доступ дам и все
     
  16. CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    У меня есть плагин для просмотра логов прямо а игре.
     
  17. Автор темы
    Rodion_98

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

    Баллы:
    78
    Skype:
    cubomir
    Имя в Minecraft:
    Israphael
    Спасибо всем за помощь, проблему решил. Дал своему администратору доступ к FTP и строго настрого запретил юзать всё, кроме логов. :)
     
Статус темы:
Закрыта.

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