This is my super subpar tutorial on how to quickly setup a new Raspberry Pi via SSH (no mouse/keyboard/monitor directly attached to the device).
- Download the latest copy of the operating system (I personally prefer Raspbian Stretch Lite for the most minimal setup): https://www.raspberrypi.org/downloads/raspbian/
- Extract the download so you have a copy of the ****-**-**-raspbian-stretch-lite.img file
- Download Etcher to burn the image to an SD Card: https://etcher.io/
- Download a copy of Putty if you don't have a way to ssh: https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
- Open the SD card you just flashed and you should see the "boot" partition. Create a file called ssh (no file extension or data needs to be written to the file)
- Note: ssh is disabled on all OS builds starting November 16 forward -- see here: https://www.raspberrypi.org/documentation/remote-access/ssh/
- Default credentials:
- Username: pi
- Password: raspberry
- Quick commands
- Configure Raspberry PI specific settings: sudo raspi-config
- Proper Shutdown (-h) / Restart (-r): sudo shutdown -h now
Unlike most laptops/desktops, the Raspberry Pi doesn't have a shutdown button, so always use the commands above to prevent SD Card corruption!