Accesso Host
Il pannello Accesso Host fornisce un terminale root basato su browser direttamente sul sistema operativo host del dispositivo. È disponibile in Impostazioni → Dispositivi → Accesso Host.
Cosa Fa
Accesso Host apre una sessione di terminale attiva connessa all’host del dispositivo come utente root. A differenza del terminale del cloud IDE (che si connette al container Docker della tua app), questo terminale ti dà accesso completo al sistema operativo sottostante.
Quando Usare l’Accesso Host
- Diagnostica di sistema — Ispeziona i log a livello di sistema operativo, controlla l’utilizzo del disco, monitora i processi
- Debug di rete — Testa la connettività, ispeziona le regole del firewall, controlla la configurazione dell’interfaccia
- Gestione Docker — Ispeziona il daemon Docker, visualizza tutti i container, gestisci le immagini
- Risoluzione problemi hardware — Accedi alle periferiche del dispositivo, controlla il device tree, ispeziona i moduli kernel
- Ripristino — Risolvi i problemi che impediscono l’avvio dei container della tua app
Come Accedere all’Accesso Host
- Apri un dispositivo nel tuo progetto.
- Vai a Impostazioni.
- Seleziona il pannello Accesso Host.
- Una sessione di terminale root si apre nel tuo browser.
Hai ora accesso root completo al dispositivo.
L’Accesso Host richiede che il dispositivo sia online e connesso a IronFlock.
Accesso Host vs. Terminale Cloud IDE
| Funzionalità | Accesso Host | Terminale Cloud IDE |
|---|---|---|
| Ambito | Sistema operativo host completo | All’interno del container dell’app |
| Utente | root | Utente del container |
| Accesso a | Tutte le risorse di sistema | File e dipendenze dell’app |
| Caso d’uso | Debug a livello di sistema operativo | Sviluppo e test dell’app |
Accesso Host vs. SSH
Entrambi forniscono accesso a livello root al dispositivo, ma attraverso meccanismi diversi:
| Funzionalità | Accesso Host | SSH |
|---|---|---|
| Connessione | Basata su browser tramite IronFlock | Connessione di rete diretta |
| Richiede | Dispositivo online su IronFlock | Dispositivo raggiungibile in rete + chiave SSH |
| Autenticazione | Privilegi utente IronFlock | Chiave privata .flock |
| Comodità | Un clic dall’interfaccia | Richiede configurazione terminale + estrazione chiave |
Per la maggior parte delle attività a livello host, Accesso Host è l’opzione più semplice. Usa SSH quando il dispositivo non è connesso a IronFlock ma è raggiungibile sulla tua rete locale.
Privilegi Richiesti
L’accesso al pannello Accesso Host richiede privilegi appropriati sul dispositivo. I proprietari del progetto e gli amministratori hanno accesso per impostazione predefinita.