Master macOS administration from installation through enterprise deployment, encryption, and troubleshooting.
Creating bootable installers, clean installs, and migration strategies.
Accessing and using macOS Recovery, Disk Utility, and terminal in RE mode.
A MacBook can't boot past the spinning globe. Internet recovery loads but the internal drive doesn't appear in Disk Utility. Diagnose whether the drive is dead or just corrupted and outline your next steps.
Navigating the modern macOS System Settings (formerly Preferences) interface.
Local accounts, admin vs standard users, parent controls, and mobile accounts.
XTS-AES-128 full-disk encryption management across macOS fleets.
What happens when the password is lost? Recovery key workflows.
An employee's MacBook was stolen. You suspect they had FileVault disabled but suspect the IT department pushed a recovery key you didn't capture. Outline the incident response steps including law enforcement documentation requirements.
SMB shares, APFS snapshots, and local automatic backups as layered protection.
Migration Assistant, individual file recovery, and complete disk restores.
MDM protocol, push certificates, enrolled device lifecycle, and compliance reporting.
Jamf Pro, Mosyle, Kandji, and Microsoft Intune for macOS deployment.
Your company uses Jamf Pro to deploy 200 MacBooks. A new hire complains their laptop has no access to Zoom even though it's approved. Debug the application whitelist configuration and push a corrected profile.
Mac App Store, .pkg installers, .dmg mounting, and JAMF/binary deployment patterns.
xattr quarantine attribute, Gatekeeper, and bypassing for trusted software.
system_profiler, systeminfo, top, ps — understanding what's running on macOS.
Console.app log analysis, ASL (Apple System Logger), unified logging system.
sudo failures, SIP-restricted operations, and safe permission resets.
Wi-Fi drops, VPN config failures, DNS resolution problems on macOS.
| Symptom | Command / Fix |
|---|---|
| App won't launch (damaged) | xattr -rd com.apple.quarantine /Applications/App.app |
| DNS not resolving | sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder |
| WiFi won't connect | networksetup -setairportpower en0 off && on |
| Finder frozen | killall Finder |
| Login window freeze | sudo pkill -KILL -u 0 (use caution!) |
| Slow startup apps | System Settings > General > Login Items |
| Corrupt launchpad | rm ~/Library/Application\ Support/Dock/*.db && killall Dock |
A designer reports their After Effects project crashes every time they save. Their disk is 97% full, and Log Insight shows repeated OOM kills. Prioritize your actions and execute the most effective fix first.
Differences between bash and Linux bash, path conventions, Apple extensions.
Python 3 availability, pipenv, Homebrew Python, and script deployment.