SSH, or Secure Shell, allows you to access your Raspberry Pi from your computer remotely using an encrypted connection. More information available here

In this tutorial I’ll guide you through enabling SSH on your Pi

In most Pis, SSH is enabled by default.

Enabling SSH

1. Type

sudo raspi-config

Screen Shot 2015-02-13 at 12.27.19 PM

2. Navigate using arrow keys to Advanced Options
Screen Shot 2015-02-13 at 12.27.45 PM

3. Select SSH

Screen Shot 2015-02-13 at 12.27.54 PM

4. Select Enable
Screen Shot 2015-02-13 at 12.28.02 PM


SSH is now Enabled!

Finding your Pi’s IP Address



Sample Output:

eth0      Link encap:Ethernet  HWaddr c8:23:ed:40:63:f2 

          inet addr:  Bcast:  Mask:


          RX packets:686 errors:0 dropped:0 overruns:0 frame:0

          TX packets:489 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:1000

          RX bytes:54082 (52.8 KiB)  TX bytes:175924 (171.8 KiB)

Your Pi’s IP is the series of numbers after the inet addr label (In my case, it is

Connecting to the Pi with SSH

 Open Terminal in Mac OSX or Command Prompt In Windows


ssh <pi’s ip address> -l <username on pi>


ssh -l pi

This attempts to login via ssh to the pi located at with the user pi

You may get a message like this:

The authenticity of host ‘ (’ can’t be established.

RSA key fingerprint is …

Are you sure you want to continue connecting (yes/no)?

Type yes

A password prompt should appear:

pi@’s password:

Type in your pi’s password (the password will not appear onscreen)

You are now connected to your pi!

A prompt like this should appear:

pi@raspberrypi ~ $

Congratulations! Your pi can now be accessed remotely!

Screen Shot 2015-02-13 at 1.09.08 PM