客座帳號每次登入都是全新環境,若想預設特定 Dock 佈局、偏好設定、輸入法、登入項目,需將配置好的客座帳號 ~/Library 複寫至系統使用者範本 /System/Library/User Template/ 對應語言資料夾,並清除 Keychain 避免登入解鎖提示。
defaults write com.apple.finder AppleShowAllFiles -bool true; killall Finder/Users/Guest/ 複製 Library 資料夾。/System/Library/User Template/English.lproj//System/Library/User Template/zh_TW.lproj/(或 zh_CN.lproj 視系統語言)/Users/Guest/Library 覆蓋上述兩目錄下的 Library(需解鎖權限:右鍵資料夾 → 顯示簡介 → 解鎖 → 加入自己帳號 → 讀寫權限)。Library/Keychains 資料夾,否則新客座登入會彈出「系統無法解鎖您的登入鑰匙圈」。defaults write com.apple.finder AppleShowAllFiles -bool false; killall Finder
客座帳號登入時,系統將 /System/Library/User Template/語言.lproj/ 整個複製到 /Users/Guest/ 作為家目錄。預先植入配置好的 Library,即可實現「開箱即用」的預設環境。
⚠️ 系統完整性保護 (SIP) 啟用時,/System/Library/User Template/受保護無法寫入。需進入復原模式關閉 SIP(csrutil disable)操作完成後再開啟,或使用 MDM 設定檔推送使用者範本配置(企業環境推薦)。