Игровая панель · Безопасность

Безопасность и отключение

Что делает кабинет на машине, ключ вместо пароля, порты, как всё убрать.

Что кабинет делает на машине

  • Пароль используется один раз - чтобы зайти и добавить ключ кабинета в ~/.ssh/authorized_keys. После этого пароль нигде не хранится.
  • Дальше все действия (обновление Wings, отключение) - только этим ключом. Можно сменить пароль root или выключить вход по паролю в sshd_config - на работу панели это не повлияет.
  • На машине появляются Docker, Wings (/usr/local/bin/wings, /etc/pterodactyl, /var/lib/pterodactyl), сертификат Let's Encrypt в /etc/letsencrypt и скрипт /usr/local/sbin/h0st-remote-setup.
  • Wings принимает команды только от нашей панели (токен узла) по HTTPS на порту 8080.

Порты

ПортЗачем
80/tcpLet's Encrypt выдаёт и продлевает сертификат Wings
8080/tcpПанель управляет Wings (консоль, файлы, запуск)
2022/tcpSFTP к файлам серверов
27015-27030 tcp/udpИгровые серверы

Если на машине включён ufw, установка открывает эти порты сама. Файрвол на стороне провайдера настройте в его панели.

Как отключить машину

На странице панели - «Отключить машину». Кабинет удаляет все серверы (вместе с файлами), убирает узел из панели, останавливает и удаляет Wings, контейнеры Docker, данные серверов и свой ключ. Docker остаётся установленным. Машину можно подключить снова в любое время.

Не нашли ответ?

Напишите в поддержку - поможем с сервером, плагинами или оплатой. Ответ придёт на email.

Поддержка