Download and Install
Download & install raspbian onto an SD card via the instructions here
Create a file called
ssh inside the boot volume of the sd card.
Note: You can also configure the boot config from osx before booting the pi. see the instructions here.
Unmount the sd card via osx and install the sd card into your pi, connect ethernet & power.
Find it's ip address, a quick
nmap scan of your local network should show the pi & verify port 22 is open for ssh (if it isn't be sure you touched the ssh file in the right location).
The default user is
The default password is
Finish configuring headless mode by freeing up ram from video and any other tweaks to the config file you'd like. See http://elinux.org/RPiconfig
sudo vi /boot/config.txt
Add gpu_mem=16 (16 is the min). You can also overclock & adjust voltage, however my Rpi lacks heatsinks so default all the way for me.
Update to the lastest
sudo apt-get update sudo apt-get upgrade
Set the correct timezone:
sudo dpkg-reconfigure tzdata