Dostęp do hosta
Panel Dostęp do hosta zapewnia przeglądarkowy terminal root bezpośrednio na systemie operacyjnym hosta urządzenia. Jest dostępny w Ustawienia → Urządzenia → Dostęp do hosta.
Co robi
Dostęp do hosta otwiera sesję terminala na żywo połączoną z hostem urządzenia jako użytkownik root. W przeciwieństwie do terminala cloud IDE (który łączy się z kontenerem Docker aplikacji), ten terminal daje pełny dostęp do bazowego systemu operacyjnego.
Kiedy używać dostępu do hosta
- Diagnostyka systemu — Przeglądaj dzienniki na poziomie systemu operacyjnego, sprawdzaj użycie dysku, monitoruj procesy
- Debugowanie sieci — Testuj łączność, sprawdzaj reguły firewalla, sprawdzaj konfigurację interfejsów
- Zarządzanie Docker — Sprawdzaj demona Docker, wyświetlaj wszystkie kontenery, zarządzaj obrazami
- Rozwiązywanie problemów sprzętowych — Dostęp do urządzeń peryferyjnych, sprawdzaj drzewo urządzeń, sprawdzaj moduły jądra
- Odzyskiwanie — Naprawiaj problemy uniemożliwiające uruchamianie kontenerów aplikacji
Dostęp do panelu Dostęp do hosta
- Otwórz urządzenie w projekcie.
- Przejdź do Ustawień.
- Wybierz panel Dostęp do hosta.
- Sesja terminala root otwiera się w przeglądarce.
Masz teraz pełny dostęp root do urządzenia.
Dostęp do hosta wymaga, aby urządzenie było online i połączone z IronFlock.
Dostęp do hosta vs. terminal cloud IDE
| Funkcja | Dostęp do hosta | Terminal cloud IDE |
|---|---|---|
| Zakres | Pełny system OS hosta | Wewnątrz kontenera aplikacji |
| Użytkownik | root | Użytkownik kontenera |
| Dostęp do | Wszystkich zasobów systemowych | Plików i zależności aplikacji |
| Przypadek użycia | Debugowanie na poziomie systemu OS | Tworzenie i testowanie aplikacji |
Dostęp do hosta vs. SSH
Oba zapewniają dostęp na poziomie root do urządzenia, ale przez różne mechanizmy:
| Funkcja | Dostęp do hosta | SSH |
|---|---|---|
| Połączenie | Przeglądarkowy przez IronFlock | Bezpośrednie połączenie sieciowe |
| Wymaga | Urządzenia online w IronFlock | Urządzenia osiągalnego w sieci + klucza SSH |
| Uwierzytelnianie | Uprawnienia użytkownika IronFlock | Klucz prywatny .flock |
| Wygoda | Jednym kliknięciem z interfejsu | Wymaga konfiguracji terminala + wyodrębnienia klucza |
Wymagane uprawnienia
Dostęp do panelu Dostęp do hosta wymaga odpowiednich uprawnień do urządzenia. Właściciele i administratorzy projektu mają dostęp domyślnie.