# 树莓派的首次配置

### `1.`安装系统
- 首先[官网](https://www.raspberrypi.org/downloads/)下载系统，这里下载的是[RASPBIAN JESSIE](https://www.raspberrypi.org/downloads/raspbian/)，下载完成后检验一下SHA-1，校验无误后进行解压，得到img文件
```
shasum <文件路径>
```
- 使用[SD Formatter](https://www.sdcard.org/chs/downloads/index.html)对SD卡进行格式化，格式化完成后使用[ApplePi-Baker](http://www.tweaking4all.com/software/macosx-software/macosx-apple-pi-baker/)进行烧录，Windows下可以使用[Win32 Disk Imager](https://sourceforge.net/projects/win32diskimager/)
![image](https://cdn.wildmoe.com/images/2016-06-26/ApplePi-Baker.png)
- 烧录完成后将SD卡插入树莓派，连上电源和网线，启动树莓派。

### `2.`连接并开启root用户
- 在路由器界面查看树莓派的ip地址，使用ssh连接，第一次使用用户名pi，默认密码是raspberry
```
ssh pi@ip
```
- 连接成功后修改root密码，然后在`/etc/ssh/sshd_config`中找到`PermitRootLogin `这一行，修改为`PermitRootLogin yes`，如果不修改，登录时会出现`permission denied`的问题（该情况会出现在2016年2月份之后的raspbian系统）
```
sudo passwd root
```

### `3.`使用无线网卡连接并设置静态ip
- 设置无线连接静态ip，编辑`/etc/wpa_supplicant/wpa_supplicant.conf`文件，其中`priority`代表优先级，可以设置多个WiFi，设置好之后`sudo reboot`重启树莓派，连接成功后再路由器中绑定树莓派的固定ip
```
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
 
network={
	ssid="ssid"
	psk="psk"
	priority=5
}
```

### `4.`启用SSH key登录
- 如果你嫌每次登录都要输密码既麻烦又不安全的话，那么可以使用SSH key来登录，先查看自己电脑上是否已经有SSH key
```
ls ~/.ssh  
```
- 如果已经有id_rsa.pub或者id_dsa.pub这样的文件，那么不用再生成key了，否则的话执行以下命令生成一个SSH key
```
ssh-keygen -t rsa -C eben@pi
```
- 树莓派上可能没有.ssh目录，需要手动生成
```
cd ~
install -d -m 700 ~/.ssh
```
- 然后上传
```
cat ~/.ssh/id_rsa.pub | ssh <USERNAME>@<IP-ADDRESS> 'cat >> .ssh/authorized_keys'
```
- 此时再使用`ssh root@ip`就可以直接登录了

### `5.`使用花生壳（内网穿透）
- [树莓派花生壳（内网穿透）攻略](http://service.oray.com/question/2680.html)

