Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Туториал Работа с VDS сервером 2022 | Установка minecraft сервера на VDS, защита сервера и т.п.

1. На самом деле ты можешь продолжать пользоваться root пользователем (просто подключи SSH-ключи и не скачивай слитые плагины, по поводу SSH-ключей - можно почитать тут). Если уж и захотел создать отдельного пользователя и пользоваться только им, то права можно выдать намного проще, через команду sudo usermod -aG пользователь (абсолютно без понятия, зачем настолько нужно было усложнять выдачу прав).
2. Да, именно от root.
3. Излишки, если не использовать слитые плагины, то опять же, ты можешь продолжить использовать root пользователя, подключив SSH-ключи и запретив вход на сервер по паролю.
Да и вообще, собсна, ты можешь скрыть айпи своей машины (с помощью сторонних сервисов) и тебя даже никто взламывать не будет, т.к. не будет знать цифровой айпи твоей машины.
Спасибо за ответ! Вот, насчет скрытия ip я как раз изучаю информацию. Пришел к двум вариантам решения проблемы: Velocity на отдельной машине, либо TCPshield. Что по вашему лучше использовать? Скрывают ip как я понимаю они примерно одинаковыми способами, только TCPshield работает на собственных серверах
 
Спасибо за ответ! Вот, насчет скрытия ip я как раз изучаю информацию. Пришел к двум вариантам решения проблемы: Velocity на отдельной машине, либо TCPshield. Что по вашему лучше использовать? Скрывают ip как я понимаю они примерно одинаковыми способами, только TCPshield работает на собственных серверах
Да, для скрытия IP машины используй TCPShield и подключай его к серверу по прокси-протоколу, также, используй официальный скрипт от TCPShield для автоматической настройки файрвола под айпишники их серверов.
 
ты можешь скрыть айпи своей машины (с помощью сторонних сервисов)
Главное, чтобы такие сторонние сервисы ping не поломали. А то потом игроки будут жаловаться, что всё плохо
 
Главное, чтобы такие сторонние сервисы ping не поломали. А то потом игроки будут жаловаться, что всё плохо
Это да, но если использовать TCPShield, работающий по прокси-протоколу, то всё будет отлично (по крайней мере, я на это надеюсь))).
 
1. На самом деле ты можешь продолжать пользоваться root пользователем (просто подключи SSH-ключи и не скачивай слитые плагины, по поводу SSH-ключей - можно почитать тут). Если уж и захотел создать отдельного пользователя и пользоваться только им, то права можно выдать намного проще, через команду sudo usermod -aG пользователь (абсолютно без понятия, зачем настолько нужно было усложнять выдачу прав).
2. Да, именно от root.
3. Излишки, если не использовать слитые плагины, то опять же, ты можешь продолжить использовать root пользователя, подключив SSH-ключи и запретив вход на сервер по паролю.
Да и вообще, собсна, ты можешь скрыть айпи своей машины (с помощью сторонних сервисов) и тебя даже никто взламывать не будет, т.к. не будет знать цифровой айпи твоей машины.
>Юзать root юзера, это равносильно смертному приговору или вспомнить про закладки в плагинах по типу asw, через которые можно выполнять команды внутри тачки?
 
>Юзать root юзера, это равносильно смертному приговору или вспомнить про закладки в плагинах по типу asw, через которые можно выполнять команды внутри тачки?
если не использовать слитые плагины, то опять же, ты можешь продолжить использовать root пользователя
 
Я бы сказал, что коня может подсунуть кто угодно. Даже на SpigotMC регулярно попадают троянские плагины, будь то новые, или через взломанные аккаунты других пользователей (благо, для этого нынче требуется 2fa). Куча эксплоитов найденных и ещё не-, да даже просто использование плейсхолдера JS из PAPI.
В общем, по-моему лучше просто сделать это один раз, и не париться потом.
 
Последнее редактирование:
>Юзать root юзера, это равносильно смертному приговору или вспомнить про закладки в плагинах по типу asw, через которые можно выполнять команды внутри тачки?
Помогите, я не могу открыть скрин, если не захожу от root. Как пользоваться консолью, если заходить не с root?
 
Помогите, я не могу открыть скрин, если не захожу от root. Как пользоваться консолью, если заходить не с root?
Выдай права пользователю, с которого выполняешь команды, либо воспользуйся sudo.
 
Выдай права пользователю, с которого выполняешь команды, либо воспользуйся sudo.
Делал как в туториале, зашел с пользователя, но как открыть скрины не понял. Подскажите, какие права ему выдать, или их небезопасно вовсе выдавать. В общем как в таком случае пользоваться консолью?
 
Делал как в туториале, зашел с пользователя, но как открыть скрины не понял. Подскажите, какие права ему выдать, или их небезопасно вовсе выдавать. В общем как в таком случае пользоваться консолью?
usermod -aG имя_пользователя
 
Помогите, я не могу открыть скрин, если не захожу от root. Как пользоваться консолью, если заходить не с root?
Каждый скрин создаётся для конкретного пользователя, т.е. если ты создал и включил скрин от лица root - только от root'а ты его и сможешь открыть.
Тебе нужно создать новый скрин от лица своего юзера и запустить сервер в этом скрине.

Правда, скорее всего ты теперь встретишься с проблемой, что сервер от лица юзера не сможет удалять/редактировать/пр. уже созданные файлы сервера, потому что они принадлежат root. Можешь либо удалить и пересоздать папку, либо попытаться выдать своему юзеру права на неё командой `setfacl -R -m u:ЗДЕСЬ_ЮЗЕР:rwx ЗДЕСЬ_ПАПКА`.
 
Каждый скрин создаётся для конкретного пользователя, т.е. если ты создал и включил скрин от лица root - только от root'а ты его и сможешь открыть.
Тебе нужно создать новый скрин от лица своего юзера и запустить сервер в этом скрине.

Правда, скорее всего ты теперь встретишься с проблемой, что сервер от лица юзера не сможет удалять/редактировать/пр. уже созданные файлы сервера, потому что они принадлежат root. Можешь либо удалить и пересоздать папку, либо попытаться выдать своему юзеру права на неё командой `setfacl -R -m u:ЗДЕСЬ_ЮЗЕР:rwx ЗДЕСЬ_ПАПКА`.
а у root прав быть не должно...
 
а у root прав быть не должно...
root на то и root, что у него есть все права на всё (за некоторым исключением, но офтопик) - без него администрировать линух будет практически невозможно должным образом. Другое дело, что доступ к нему должен быть как можно более ограниченным.
Вот у кого не должно быть прав - так это у самого юзера. Ему только и надо, что жить в своей папке и запускать программы в своём "пространстве". В том числе не рекомендуется иметь доступ к sudo (разве что какой-то ограниченный, но даже хз как может пригодиться), ибо он запускает программы от лица root'а, что в сущности ничем и не отличается от непосредственно прямого доступа к root'у.
 
root на то и root, что у него есть все права на всё (за некоторым исключением, но офтопик) - без него администрировать линух будет практически невозможно должным образом. Другое дело, что доступ к нему должен быть как можно более ограниченным.
Вот у кого не должно быть прав - так это у самого юзера. Ему только и надо, что жить в своей папке и запускать программы в своём "пространстве". В том числе не рекомендуется иметь доступ к sudo (разве что какой-то ограниченный, но даже хз как может пригодиться), ибо он запускает программы от лица root'а, что в сущности ничем и не отличается от непосредственно прямого доступа к root'у.
root - классический админ, поэтому его нужно удалить и создать другой аккаунт с другим паролем и другим портом с правами администратора
 

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

Назад
Верх