Installing Raspbian, and logging in to your Raspberry Pi with SSH

Prerequisites

A Raspberry Pi (any version)
An SDcard and a card reader

Gather the software

We’re going to need to download a Raspbian Image. I’m using Raspbian Jessie Lite for this tutorial. Download Raspbian).

Rufus: For writing the Raspbian Image to the SDcard. Download Rufus.
Advanced IP Scanner: We’ll need this to find the IP of the Raspberry Pi on your network to login and control it. Download Advanced IP Scanner. Alternatively, if you know your way around your router you can find it in the DHCP/Devices list.
Putty: To log in through SSH. Download Putty

Installing

Once you have yourĀ  software, open Rufus and click the “Select an Image” Icon and select the Raspbian Image. The settings will set themselves automatically, so you don’t need to touch anything. Press Start, and accept the prompts (Read them first!).

Done!

Well, no. Once the writing is complete put the SDcard in your Pi and give it time to boot up. Around 30 seconds.

Finding your Pi on the Network

Open Advanced IP Scanner. It will use the subnet that your computer is using so you just need to click the Scan button and wait until it’s done.
Once it has finished you’ll probably see 2 or more items in the results list. under the manufacture column you want to find the one that says “Raspberry Pi Foundation”. Mine has the IP of 192.168.88.22, that’s what I’ll be typing in to putty to log in.

Logging in with Putty

Open Putty. Under host Name (or IP address), I want to type the IP for the Pi. For me that was 192.168.88.22. Make sure Connection type is set to SSH, then press the open button.

You’ll be met with this. It sounds scary, but it’s not. Click yes.

You will then be asked to log in. Default User and Password for the Raspbian Images is: “pi” for the user, and “raspberry” for the password

You’re in!… now what?

A little bit of house keeping.

Type

You will be shown a configuration tool. Here’s what we want to do:

Expand Filesystem
Change User Password (I mean, you could leave it, but you really should change it)

In Advanced Options (optional)
Hostname
Memory Split: If you’re just using ssh you can set this to 0.

Once you’re done in here. Select Finish and allow your raspberry pi to restart.