Krótka odpowiedź: te same cztery klucze defaults, które blokują każdy Dock na Macu, plus jeden więcej, który ma tu znacznie większe znaczenie niż gdziekolwiek indziej: wyłącz ostatnie aplikacje, bo na maszynie dla przechodniów ta sekcja pokazuje kolejnej osobie, nad czym pracowała poprzednia.
Jeśli Mac przywraca obraz po restarcie, ustaw blokady przed zrobieniem obrazu, bo inaczej przywracanie zdejmie je co noc.
W klasie jest trzydzieści osób, którym można powiedzieć, żeby czegoś nie robiły. W bibliotece lub na Macu dla przechodniów nie ma tego wcale i to zmienia, przed czym naprawdę się bronisz.
Publiczne maszyny zwykle używają jednego konta, które jest zalogowane na stałe i nigdy się nie wylogowuje. To czyni zwykłą drogę przez defaults trwalszą niż w klasie z logowaniami dla każdego ucznia, bo jest tylko jedno konto, w którym ustawienia mogą żyć.
defaults write com.apple.dock size-immutable -bool true
defaults write com.apple.dock position-immutable -bool true
defaults write com.apple.dock contents-immutable -bool true
defaults write com.apple.dock autohide-immutable -bool true
killall Dock
Każde wyszarza odpowiednią kontrolkę w Ustawieniach systemowych, więc nie da się go zmienić z interfejsu w ogóle. Przetrwają restart, uśpienie i aktualizację macOS. Pełna lista z typem każdego klucza jest w każde polecenie defaults Docka na Macu.
macOS dodaje sekcję ostatnio używanych aplikacji po prawej stronie Docka. Na własnym Macu to wygoda. Na Macu dla przechodniów to lista tego, co otworzyła poprzednia osoba, pokazana następnej, która siada.
defaults write com.apple.dock show-recents -bool false
killall Dock
Cztery blokady powyżej go nie usuwają, bo to osobne ustawienie. Wyłącz je świadomie. Więcej w jak powstrzymać pojawianie się ostatnich aplikacji w Docku.
Wiele publicznych Maców jest ustawionych tak, by wracały do znanego stanu, przez oprogramowanie obrazowe lub przywracanie migawki dysku przy restarcie. To właściwy sposób prowadzenia takiej maszyny i ma jedną konsekwencję, którą ludzie poznają na własnej skórze:
Wszystko, co skonfigurujesz po zrobieniu stanu bazowego, jest cofane przy następnym przywracaniu maszyny. Blokady Docka to konfiguracja. Ustaw je, potwierdź i dopiero potem zrób obraz. Jeśli Mac już pracuje, zmiana należy do stanu bazowego, a nie do trwającej sesji, bo inaczej będziesz ustawiać ją co rano i się zastanawiać dlaczego.
To samo dotyczy ustawienia ostatnich aplikacji i faktycznej zawartości Docka. Ułóż Dock dokładnie tak, jak publiczność ma go zastać, a potem zrób obraz.
Warto być dokładnym, bo trzy mechanizmy nie są wymienne.
defaults cofa się innym poleceniem defaults. Każdy, kto potrafi otworzyć Terminal, zdejmie wszystkie cztery w minutę.Na publicznym komputerze, gdzie publiczność nie ma dostępu do Terminala, zwykłe blokady zwykle wystarczą. Tam, gdzie Terminal jest osiągalny, nie wystarczą.
Nie. Powstrzymuje zmiany Docka. Ograniczanie, które aplikacje mogą działać, to osobna sprawa, a jej miejscem jest Czas przed ekranem lub Twoje narzędzie do zarządzania. Oba dobrze współpracują i rozwiązują różne problemy.
Tylko jeśli restart zdarza się dość często. Maszyna przywracana co noc i tak spędza cały dzień na dryfowaniu, a dryf jest największy po południu, gdy korzystało z niej najwięcej osób.
Tak. Żyją w preferencjach Twojego konta, a nie w systemie, więc aktualizacja ich nie rusza. Obraz przywracania natomiast zastąpi je tym, co zawiera stan bazowy.
Preferencje są zapisane na konto, więc wszystko ustawione w jednym logowaniu nie pojawia się w innym. Ustaw blokady na koncie, z którego naprawdę korzysta publiczność. Jeśli to konto jest czyszczone przez macOS między sesjami, ustawienia znikają razem z nim, a odpowiedzią jest profil zakresu urządzenia z narzędzia do zarządzania, a nie polecenie.
Polecenia są identyczne. Sytuacje nie: klasa ma konta, nadzór i kogoś, komu można zgłosić, a recepcja ma drugi ekran, który widzi klient. Zobacz blokowanie Docka na Macu w klasie, na Macu w recepcji lub salonie, na rodzinnym Macu albo przewodnik o współdzielonym Macu w przypadku ogólnym.