Совет Советы по безопасности Вашего сервера

Хм это уже давно знакомо всем) ничего нового нету.
PS. я не пользуюсь WG / WE плагинами, хоть даже и стоять в pex нету их.
/help работает только по другому, Угадай как он может еще работать.
/pl он работает . так же в pex только группы user moder
там нету креатива. и опка не робит, хоть даже и работала.
1. Команда //set не работает требует pex права (Да странно Оп и еще нужные pex права)
2. /pl тоже не работает пишет (у вас нет прав)
По поводу админ акк он в бане. (Так безопасней)
Ну это уже паранойя называется.
 
Если знакомо - пройдите лесом. Не строй из себя спеца всезнающего. Твои настроенные права ничего тебе не гарантируют, пока эти команды существуют. Ты даже и не знаешь что команды можно писать от имени консоля через плагин. Как это сделать говорить не буду, ибо лень, да и дети побегут ломать сервера.
 
Если знакомо - пройдите лесом. Не строй из себя спеца всезнающего. Твои настроенные права ничего тебе не гарантируют, пока эти команды существуют. Ты даже и не знаешь что команды можно писать от имени консоля через плагин. Как это сделать говорить не буду, ибо лень, да и дети побегут ломать сервера.
Для этого нужны права на некий плагин, что умеет от консоли писать. Замкнутый круг получается. Так что иди беги ломать сервера хоть сейчас.
 
Хм это уже давно знакомо всем) ничего нового нету.
PS. я не пользуюсь WG / WE плагинами, хоть даже и стоять в pex нету их.
/help работает только по другому, Угадай как он может еще работать.
/pl он работает . так же в pex только группы user moder
там нету креатива. и опка не робит, хоть даже и работала.
1. Команда //set не работает требует pex права (Да странно Оп и еще нужные pex права)
2. /pl тоже не работает пишет (у вас нет прав)
По поводу админ акк он в бане. (Так безопасней)
pl Работать может /bukkit;pl /minecraft;pl
Или /? /bukkit:?
 
Команда /me можно рекламировать свой сервер (/minecraft:me - Обход)
 
- authme.login
- authme.register
- authme.changepassword
- -authme.*

* Красным выделен пермишен, блокирующий ВСЕ команды, которые имеет плагин AuthMe, за исключением первых двух (/login и /register). Обратите внимание, что финальный пермишен "- -authme.*" обязан стоять в конце, иначе он заблокирует даже то что нам нужно.

А как поведет себя такая настройка с inheritance?

Если я в дефолтной группе настрою, например:
- authme.login
- authme.register
- -authme.*

Но в какой-нибудь привилегии пропишу:
inheritance:
- default
permissions:
- authme.changepassword

Что произойдет?
Ведь - authme.changepassword по идее стоит после - -authme.*, получается, что changepassword будет заблокирован?
Или inheritance с permissions не взаимосвязаны, и changepassword будет работать?
Если не взаимосвязаны, то мне в основных правах уже другой группы опять надо будет прописывать - -authme.*, и он не заблокирует права на login и register, стоящие по идее до него?
 
А как поведет себя такая настройка с inheritance?

Если я в дефолтной группе настрою, например:
- authme.login
- authme.register
- -authme.*

Но в какой-нибудь привилегии пропишу:
inheritance:
- default
permissions:
- authme.changepassword

Что произойдет?
Ведь - authme.changepassword по идее стоит после - -authme.*, получается, что changepassword будет заблокирован?
Или inheritance с permissions не взаимосвязаны, и changepassword будет работать?
Если не взаимосвязаны, то мне в основных правах уже другой группы опять надо будет прописывать - -authme.*, и он не заблокирует права на login и register, стоящие по идее до него?

Плагин читает права сверху вниз, группы - не исключение. Если в дефолтной группе написано - -authme.*, а в другой группе (которая идет под ней в конфиге) - authme.changepassword, то команда /changepassword будет работать, а остальные (- -authme.*) - нет. Если ты напишешь в дефолтной группе, например,
- -essentials.balance, а в админской группе не поставишь * или - essentials.*, то админы не смогут прописывать /balance.
 
Плагин читает права сверху вниз, группы - не исключение. Если в дефолтной группе написано - -authme.*, а в другой группе (которая идет под ней в конфиге) - authme.changepassword, то команда /changepassword будет работать, а остальные (- -authme.*) - нет. Если ты напишешь в дефолтной группе, например,
- -essentials.balance, а в админской группе не поставишь * или - essentials.*, то админы не смогут прописывать /balance.
Спасибо, информация с ОП поста пригодилась
 
Свершилось! Ну неужели хоть кто-то допёр зайти почитать на бакитвики и разобраться с багами хелп раз и навсегда.
По посту — есть полезные советы, но это настолько поверхностно и костыльно, что аж в дрожь бросает. Всё это делается проще и качественнее.
 
Свершилось! Ну неужели хоть кто-то допёр зайти почитать на бакитвики и разобраться с багами хелп раз и навсегда.
По посту — есть полезные советы, но это настолько поверхностно и костыльно, что аж в дрожь бросает. Всё это делается проще и качественнее.
Ну мне же все интересно, Так же как ниже написали.
Ну это уже паранойя называется.

Я считаю лучше это чем кривая сборка )
 
Совет №7. Сниффер​
Об этом способе слышали в основном только продвинутые пользователи. Объясню в двух словах: если у Вас какой-то плагин имеет бэкдор, посылающий определенные данные (как правило это IP сервера где он установлен), то сниффер покажет Вам куда и когда он отправлял/отправляет данные. Вам останется только выявить какой именно плагин это делает. Советую использовать HttpAnalyzerV7.
Можно и без сниффера. Например плагин AutoSaveWorld оповещает в консоль, когда какой-либо плагин подключается к сети(будь то сайт, или даже локальная база MySQL). Тот же сниффер, но работает прямо на сервере + под любую ОС
 
поставь плагин BlockSyntax, тогда станет невозможным написать команды с символом ":".
Права уже не в моде?
На минутку — пермы запретят пользоваться командой и с синтаксисом и с алиасом.
 
Назад
Верх