commands.sh

systemsetup

macos

Configure System Preferences machine settings.

More info →

Examples (5)

Enable remote login (SSH)

systemsetup -setremotelogin on

Specify timezone, NTP Server, and enable network time

systemsetup -settimezone "US/Pacific" -setnetworktimeserver us.pool.ntp.org -setusingnetworktime on

Make the machine never sleep and automatically restart on power failure or kernel panic

systemsetup -setsleep off -setrestartpowerfailure on -setrestartfreeze on

List valid startup disks

systemsetup -liststartupdisks

Specify a new startup disk

systemsetup -setstartupdisk path/to/directory
made by @shridhargupta | data from tldr-pages