Wyjście z blokady kiosku i odzyskanie PIN-u
Natywne aplikacje kiosku (desktopowa i na Androida) działają w trybie zablokowanym: bez ramek, na pełnym ekranie, zawsze na wierzchu, z wyłączonymi zwykłymi skrótami zamykania i przełączania (zobacz Zablokuj kiosk desktopowy). Nadzorujący operator wciąż może z niego wyjść — istnieje celowa, chroniona PIN-em awaryjna furtka. Ta strona jest przewodnikiem operatora po niej: jak otworzyć menu menedżera, wyjść z kiosku i odzyskać zapomniany PIN.
Otwórz menu menedżera
Dział zatytułowany „Otwórz menu menedżera”Gest jest identyczny na każdej platformie: pięć szybkich dotknięć w prawym górnym rogu, każde w ciągu ok. 1,5 sekundy od poprzedniego.
Na desktopie z fizyczną klawiaturą możesz też szybko nacisnąć F12 pięć razy pod rząd. Klawisz F12 nie występuje na klawiaturach ekranowych tabletów, więc klient nie może go przypadkowo wywołać.
Sam gest nie robi nic widocznego — otwiera jedynie okno z monitem o PIN Dostęp menedżera. Wpisz PIN menedżera, aby odblokować menu.
W menu menedżera
Dział zatytułowany „W menu menedżera”Po zaakceptowaniu PIN-u otwiera się menu. Dostępne działania różnią się nieznacznie między platformami.
Desktop:
- Wyjdź z kiosku — opuszcza zablokowany pełny ekran i wraca do pulpitu.
- Zmień PIN — ustaw nowy PIN menedżera (minimum 4 znaki).
- Zainstaluj aktualizację — widoczne tylko w systemie Linux, gdy aktualizacja czeka. macOS i Windows pokazują własne monity o aktualizacji.
Android:
- Zmień drukarkę — ponownie uruchom konfigurację drukarki.
- Ustaw jako aplikację startową — uczyń kiosk launcherem urządzenia.
- Zakończ — opuszcza tryb kiosku (lock-task) i wraca do launchera Androida.
Android nie ma na urządzeniu akcji „Zmień PIN” — ustaw lub zresetuj PIN na Androidzie przez swój EMM (lub czyszcząc dane aplikacji), zgodnie z opisem w sekcji Odzyskaj zapomniany PIN poniżej.
Zbyt wiele błędnych prób
Dział zatytułowany „Zbyt wiele błędnych prób”Po kilku błędnych PIN-ach wprowadzanie jest blokowane na około minutę. Na desktopie monit pokazuje odliczanie na żywo; na Androidzie czas oczekiwania pojawia się przy kolejnym wywołaniu gestu. Poczekaj, aż blokada ustąpi, i spróbuj ponownie. Ta blokada przed atakami brute-force sprawia, że publiczna dostępność gestu nie stanowi ryzyka.
Odzyskaj zapomniany PIN
Dział zatytułowany „Odzyskaj zapomniany PIN”Na urządzeniu nie ma samoobsługowego przycisku „resetuj PIN” — to pozwoliłoby każdemu, kto dotrze do monitu, ominąć zabezpieczenie. Odzyskiwanie jest działaniem administratora, a najprostsza droga zależy od platformy.
Android — Wyślij nowy PIN z EMM (zalecane)
Dział zatytułowany „Android — Wyślij nowy PIN z EMM (zalecane)”Jeśli tablet jest zarejestrowany w EMM, administrator może zresetować PIN z poziomu konsoli zarządzania, bez dotykania urządzenia:
- W EMM edytuj managed configuration aplikacji kiosku Jonot.
- Ustaw
managerPinna nowy PIN o długości 4–32 cyfr i wyślij politykę. - Urządzenie pobierze nowy PIN przy kolejnej synchronizacji polityki — bez potrzeby wykonywania gestu ani żadnej czynności na urządzeniu.
To nietechniczna ścieżka odzyskiwania: odbywa się w całości w konsoli EMM,
której operator już używa. (Ustawienie managerPin z powrotem na wartość
pustą przywraca kontrolę nad PIN-em do procesu pierwszego uruchomienia na
urządzeniu.)
Bez EMM jedynym rozwiązaniem awaryjnym na Androidzie jest wyczyszczenie danych aplikacji kiosku w Ustawieniach Androida (co resetuje ją do konfiguracji PIN-u przy pierwszym uruchomieniu) — jest to krok techniczny, najlepiej wykonywany przez osobę, która skonfigurowała urządzenie.
Desktop — administrator przywraca plik PIN-u
Dział zatytułowany „Desktop — administrator przywraca plik PIN-u”Aplikacja desktopowa przechowuje solony hash PIN-u w pliku
~/.jonot/kiosk-pin-hash (w katalogu domowym konta kiosku). Aby odzyskać
PIN, administrator z dostępem do tego konta usuwa ten plik; aplikacja przy
następnym uruchomieniu wraca do nadzorowanej konfiguracji PIN-u przy
pierwszym uruchomieniu. Uszkodzony lub zmanipulowany plik jest wykrywany i
powoduje bezpieczne zablokowanie — menu odmawia otwarcia i prosi o
kontakt z administratorem, zamiast oferować reset, który mógłby wykorzystać
atakujący.
Gdzie to jest udokumentowane
Dział zatytułowany „Gdzie to jest udokumentowane”- Ta publiczna strona opisuje gest ucieczki, menu menedżera i odzyskiwanie PIN-u — bezpieczna do udostępnienia operatorom, ponieważ cały proces jest bezużyteczny bez PIN-u.
- Same wartości PIN-ów pozostają u operatora, który konfiguruje urządzenie (lub w managed configuration EMM), nigdy w tej dokumentacji.