Nasz zespół ma małego komputera Mac, którego używamy do wyświetlania automatycznie odświeżanej strony internetowej, ale wymaga zalogowania się na nim uwierzytelnionego użytkownika.
Pytanie: w jaki sposób możemy wyświetlić przeglądarkę, ale zablokować klawiaturę i mysz przed nieautoryzowanym dostępem? Najlepszym rozwiązaniem byłoby odblokowanie hasłem, ale wymuszone wylogowanie może być w porządku.
Drugie pytanie: jeśli aktualny użytkownik byłby tego dnia na wakacjach, w jaki sposób inny użytkownik może zalogować się do urządzenia?
[Edytować]
Maszyna będzie również używana do innych rzeczy kilka razy w tygodniu: wideokonferencji, oglądania okazjonalnych filmów na YouTube itp.
Ważne jest, aby z klawiatury i myszy można było korzystać, gdy maszyna jest „odblokowana”, i bardzo pożądane jest , aby odblokowanie można było wykonać szybko (<30 sekund)
źródło
Zawsze możesz założyć nowe konto, które korzysta z kontroli rodzicielskiej Mac OS X, aby zablokować wszystko . Nie dawaj im dostępu do żadnych plików poza folderem użytkownika, pozwól im tylko uruchomić przeglądarkę, tylko pozwól im uzyskać dostęp do Twojej strony internetowej i
launchd
skonfiguruj skrypt, aby utrzymać przeglądarkę przy życiu (patrz przykład TextEdit tutaj ). Ludzie nadal będą mogli używać myszy i klawiatury, ale nie byliby w stanie wiele z nimi zrobić.źródło
Jestem trochę zdezorientowany - brzmi to tak, jakbyś chciał, aby jakieś dodatkowe oprogramowanie w systemie przechwytywało wszystkie naciśnięcia klawiszy, dopóki ktoś się nie uwierzytelni. Nie jestem przekonany, że jest to możliwe lub konieczne.
Nadal sugerowałbym usunięcie obsługi USB i / lub fizycznego zablokowania portów USB, a następnie zdalne sterowanie komputerem za pomocą VNC, jak sugeruje @CaseyIT, ale brzmi to tak, jakbyś nie chciał rezygnować z możliwości fizycznego sterowania maszyną. Co dokładnie z tego zyskujesz? VNC w sieci LAN jest wystarczająco szybki dla wszystkich wymienionych zastosowań sterowania ORAZ możesz kontrolować, które konta mogą uzyskiwać dostęp do komputera.
Najlepsza alternatywa, jaką mogę wymyślić, jest podobna do @ Scott, ale zamiast prowadzenia konta z ograniczonym dostępem, zamiast zwykłego konta użytkownika uruchomisz przeglądarkę taką jak Opera w trybie kiosku i ustawisz ją tak, aby była aktywowana podczas logowania. Aby umożliwić normalne korzystanie z komputera (zakładając, że nie ma uwierzytelnionej funkcji wychodzenia z przeglądarki kiosku) (również w tym miejscu wariuje), skonfiguruj lokalnie hostowaną stronę na komputerze (dodaj zakładkę do tej strony w przeglądarce kiosku), która będzie uruchom skrypt powłoki po stronie serwera, który zabija samą przeglądarkę kiosku po uwierzytelnieniu od uprzywilejowanego użytkownika.
źródło
Miałem ten sam problem! Wpisz to w swoim terminalu:
I wprowadź hasło, naciśnij enter. Spowoduje to tymczasowe wyłączenie klawiatury wewnętrznej. Aby przywrócić klawiaturę, po prostu uruchom ponownie komputer Mac lub wpisz ten tekst w terminalu, ale pamiętaj, aby skopiować wiersz:
Klawiatury zewnętrzne będą nadal działać. Daje mi ten błąd, ale nadal działa:
Ciesz się - muszę cały czas tego używać i po prostu trzymać dokument tekstowy na pulpicie z poleceniami.
źródło
Może MollyGuard jest opcją:
http://mollyguard.infinitemonkeytheory.com
Wygląda na mysz i klawiaturę skrótem.
źródło