Kort svar: samma fyra defaults-nycklar som låser vilken Mac-Dock som helst, plus en till som betyder mycket mer här än någon annanstans: stäng av senaste appar, eftersom den sektionen på en förbipasserande maskin visar nästa person vad den förra arbetade med.
Om Mac:en återställer en avbild vid omstart, ställ in låsen innan avbilden tas, annars tar återställningen bort dem varje natt.
Ett klassrum har trettio personer som kan få veta att de inte ska göra något. En biblioteks- eller förbipasserande-Mac har inget av det, och det ändrar vad du faktiskt försvarar dig mot.
Offentliga maskiner kör oftast ett enda konto som är permanent inloggat och aldrig loggar ut. Det gör den vanliga defaults-vägen mer hållbar här än i ett klassrum med inloggning per elev, eftersom det bara finns ett konto för inställningarna att bo i.
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
Var och en tonar ned motsvarande kontroll i Systeminställningar, så att den inte alls kan ändras från gränssnittet. De överlever en omstart, vila och en macOS-uppdatering. Hela listan med varje nyckels typ finns i varje defaults-kommando för Mac-Dock.
macOS lägger till ett avsnitt med nyligen använda program till höger i Dock. På din egen Mac är det en bekvämlighet. På en allmän Mac är det en lista över vad den förra personen öppnade, som visas för nästa person som sätter sig.
defaults write com.apple.dock show-recents -bool false
killall Dock
De fyra låsen ovan tar inte bort den, eftersom den är en separat inställning. Stäng av den med avsikt. Mer om den i så hindrar du senaste appar från att visas i Dock.
Många allmänna Mac-datorer är inställda på att återgå till ett känt läge, antingen via avbildningsprogram eller genom att återställa en diskögonblicksbild vid omstart. Det är rätt sätt att driva en maskin som denna, och det har en konsekvens som folk lär sig den hårda vägen:
Allt du konfigurerar efter att baslinjen fångats ångras nästa gång maskinen återställs. Dina Dock-lås är konfiguration. Ställ in dem, bekräfta dem och fånga först därefter avbilden. Om Mac:en redan är i drift hör ändringen hemma i baslinjen och inte i den pågående sessionen, annars ställer du in den varje morgon och undrar varför.
Samma sak gäller inställningen för senaste appar och Dockens faktiska innehåll. Ordna Dock exakt som allmänheten ska hitta den och fånga sedan avbilden.
Värt att vara exakt, eftersom de tre mekanismerna inte är utbytbara.
defaults-kommando ångras av ett annat defaults-kommando. Alla som kan öppna Terminal kan häva alla fyra på en minut.För en offentlig maskin där allmänheten inte når Terminal räcker de vanliga låsen oftast. För en där Terminal är nåbar räcker de inte.
Nej. Det hindrar Dock från att ändras. Att begränsa vilka appar som får köras är en separat sak, och Skärmtid eller ditt hanteringsverktyg är där det hör hemma. De två fungerar bra tillsammans och löser olika problem.
Bara om omstarten sker tillräckligt ofta. En maskin som återställs varje natt tillbringar ändå en hel dag med att glida, och glidningen är värst på eftermiddagen när flest har använt den.
Ja. De bor i kontots inställningar och inte i systemet, så en uppdatering lämnar dem ifred. En återställningsavbild ersätter dem däremot med det baslinjen innehåller.
Inställningar lagras per konto, så allt som ställs in i en inloggning syns inte i en annan. Ställ in låsen i det konto allmänheten faktiskt använder. Om det kontot är ett som macOS rensar mellan sessioner försvinner inställningarna med det, och svaret är en enhetsomfattande profil från ett hanteringsverktyg och inte ett kommando.
Kommandona är identiska. Situationerna är det inte: ett klassrum har konton, tillsyn och någon att berätta för, och en reception har en andra skärm som en kund kan se. Se att låsa Dock på en klassrums-Mac, på en Mac i reception eller visningslokal, på en familje-Mac eller guiden för delad Mac för det allmänna fallet.