Bezpieczeństwo i odłączenie
Co robi panel klienta na maszynie, klucz zamiast hasła, porty, jak wszystko usunąć.
Co panel klienta robi na maszynie
- Hasło jest używane raz - aby się zalogować i dodać klucz panelu do
~/.ssh/authorized_keys. Potem hasło nie jest nigdzie przechowywane. - Dalej wszystkie działania (aktualizacja Wings, odłączenie) - tylko tym kluczem. Możesz zmienić hasło root albo wyłączyć logowanie hasłem w
sshd_config- nie wpłynie to na działanie panelu. - Na maszynie pojawiają się Docker, Wings (
/usr/local/bin/wings,/etc/pterodactyl,/var/lib/pterodactyl), certyfikat Let's Encrypt w/etc/letsencrypti skrypt/usr/local/sbin/h0st-remote-setup. - Wings przyjmuje polecenia tylko od naszego panelu (token węzła) przez HTTPS na porcie 8080.
Porty
| Port | Po co |
|---|---|
| 80/tcp | Let's Encrypt wydaje i odnawia certyfikat Wings |
| 8080/tcp | Panel zarządza Wings (konsola, pliki, uruchamianie) |
| 2022/tcp | SFTP do plików serwerów |
| 27015-27030 tcp/udp | Serwery gier |
Jeśli na maszynie jest włączony ufw, instalacja sama otwiera te porty. Zaporę po stronie dostawcy skonfiguruj w jego panelu.
Jak odłączyć maszynę
Na stronie panelu - «Odłącz maszynę». Panel klienta usuwa wszystkie serwery (razem z plikami), usuwa węzeł z panelu, zatrzymuje i usuwa Wings, kontenery Docker, dane serwerów i swój klucz. Docker zostaje zainstalowany. Maszynę można podłączyć ponownie w każdej chwili.