Vai al contenuto

Remote Admin (PLUS) ​

Puoi gestire la tua app Fully Kiosk da remoto sui dispositivi nella tua rete locale o in tutto il mondo tramite VPN. Se disponi di una licenza PLUS per il tuo dispositivo, questo servizio è completamente GRATUITO.

Abilita Remote Admin e specifica una password nelle Impostazioni complete, quindi connettiti tramite un qualsiasi browser web all'indirizzo http://ip-address-of-device:2323. Puoi rendere la connessione HTTPS se installi un certificato SSL sul dispositivo (versione 1.27 o successiva).

Come generare e installare un certificato SSL autofirmato?

Per creare un certificato SSL per il dispositivo, è necessario OpenSSL 3.x e una certa conoscenza di Linux. Innanzitutto, crea un certificato radice (per firmare altre CA) utilizzando uno script simile a questo:

openssl version
# OpenSSL 3.x.xx

mkdir CA
# Generate root CA, specify some good password for the private key
openssl genrsa -aes256 -out CA/rootCA.key 4096
openssl req -x509 -new -nodes -key CA/rootCA.key -sha256 -days 3650 -out CA/rootCA.crt

Importa il file rootCA.crt come Trusted Root Authority nel tuo browser web.

Ora create un certificato di dominio fully-remote-admin-ca.p12 con password “fully” per ogni dispositivo. I dispositivi devono essere indirizzati nella rete locale tramite un nome host come host.dominio.tld, non tramite l'indirizzo IP.

# Generate CA for host.domain.tld
openssl req -new -nodes -keyout CA/domain.key -out CA/domain.csr -days 3650 -subj "/C=DE/L=Some/O=Acme, Inc./CN=host.domain.tld"
openssl x509 -req -days 3650 -sha256 -in CA/domain.csr -CA CA/rootCA.crt -CAkey CA/rootCA.key -CAcreateserial -out CA/domain.crt -extensions v3_ca -extfile <(
cat <<-EOF
[ v3_ca ]
subjectAltName = DNS:host.domain.tld
EOF
)

# Pack domain certificate to PKCS12 file
openssl pkcs12 -legacy -export \  
-out CA/fully-remote-admin-ca.p12 \  
-inkey CA/domain.key \  
-in CA/domain.crt \  
-passout pass:fully

Se hai generato un certificato host con un'autorità di certificazione come Let's Encrypt, puoi comprimerlo nel file PKCS12 nel modo seguente:

openssl pkcs12 -legacy -export \  
-out fully-remote-admin-ca.p12 \  
-inkey /path/to/letsencrypt/live/host.domain.tld/privkey.pem \  
-in /path/to/letsencrypt/live/host.domain.tld/cert.pem \  
-certfile /path/to/letsencrypt/live/host.domain.tld/chain.pem \  
-passout pass:fully

Ora devi inserire il file fully-remote-admin-ca.p12 nella cartella principale della memoria specifica dell'app o della memoria condivisa (se accessibile) sul dispositivo e riavviare Fully Kiosk. Remote Admin sarà ora disponibile all'indirizzo https://host.domain.tld:2323

Questa configurazione funziona senza problemi almeno con la versione attuale Google Chrome su Windows 11. L'utilizzo di altri client potrebbe richiedere una configurazione SSL leggermente diversa.

Nota: con Fully Cloud EMM è possibile connettersi Remote Admin da qualsiasi luogo tramite Internet. Tuttavia, questa funzionalità non è inclusa nella licenza Fully PLUS.

Queste funzionalità sono disponibili nell'interfaccia web Remote Admin:

  • Mostra le informazioni sullo stato attuale del dispositivo e Fully Kiosk
  • Visualizza/modifica tutte le oltre 350 impostazioni Fully Kiosk
  • Elenca, carica, scarica, elimina i file di impostazioni disponibili
  • Esportazione/importazione delle impostazioni da/verso un file di impostazioni: le opzioni Abilita modalità Kiosk, Abilita Remote Admin, Remote Admin da Fully Cloud e Password Remote Admin non verranno modificate durante l'importazione di un file di impostazioni.
  • Esportazione/importazione delle impostazioni in file JSON – formato di testo modificabile
  • Carica l'URL di avvio o un altro URL
  • Mostra uno screenshot dal dispositivo (non include contenuti video o altre app)
  • Mostra l'immagine ripresa dalla fotocamera del dispositivo (richiede il rilevamento del movimento)
  • Rileva l'app attualmente in primo piano e portala completamente in primo piano.
  • Chiudi Impostazioni, Salvaschermo e altre visualizzazioni speciali
  • Accensione/spegnimento dello schermo
  • Mostra la geolocalizzazione del dispositivo
  • Visualizzazione e download in formato CSV delle statistiche di utilizzo
  • Bloccare il dispositivo in modalità di manutenzione
  • Mostra un messaggio in sovrapposizione
  • Mostra la console Web (ver. 1.54+)
  • Mostra il log Fully Kiosk e il logcat Android per Fully Kiosk
  • Visualizza e disinstalla le app. L'installazione e la disinstallazione dei file APK non sono disponibili se Fully Kiosk è stato installato da Google Play.
  • Caricare e decomprimere il contenuto di un file ZIP nella memoria del dispositivo: questa funzione può essere utilizzata per la gestione locale dei contenuti. Consultare le FAQ.
  • Caricare e installare un file APK: in molti casi è richiesto l'intervento dell'utente sul dispositivo. Consultare le FAQ. L'installazione e la disinstallazione dei file APK non sono disponibili se Fully Kiosk è stato installato da Google Play.