一、WiFi 网络配置
用户可以在未启动树莓派的状态下单独修改 /boot/wpa_supplicant.conf 文件配置 WiFi的 SSID 和密码,这样树莓派启动后会自行读取 wpa_supplicant.conf 配置文件连接 WiFi 设备。
将刷好 Raspbian 系统的 SD 卡用电脑读取。在 boot分区,也就是树莓派的 /boot 目录下新建 wpa_supplicant.conf 文件,按照格式填入内容并保存 wpa_supplicant.conf 文件。
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicantGROUP=netdev
update_config=1
network={
ssid="WiFi-A"
psk="12345678"
key_mgmt=WPA-PSK
priority=1
}
network={
ssid="WiFi-B"
psk="12345678"
key_mgmt=WPA-PSK
priority=2
scan_ssid=1
}
说明以及不同安全性的 WiFi 配置示例:
#ssid:
网络的
ssid
#psk:
密码
#priority:
连接优先级,数字越大优先级越高(不可以是负数)
#scan_ssid:
连接隐藏
WiFi
时需要指定该值为
1
如果你的 WiFi 没有密码
network={
ssid="
你的无线网络名称(
ssid
)
"
key_mgmt=NONE
}
如果你的 WiFi 使用WEP加密
network={
ssid="
你的无线网络名称(
ssid
)
"
key_mgmt=NONE
wep_key0="
你的
wifi
密码
"
}
如果你的 WiFi 使用WPA/WPA2加密
network={
ssid="
你的无线网络名称(
ssid
)
"
key_mgmt=WPA-PSK
psk="
你的
wifi
密码
"
}
二、开启 SSH 服务
将刷好 Raspbian 系统的 SD 卡用电脑读取。在 boot分区,也就是树莓派的 /boot 目录下新建名为ssh的空白文件(要小写且不要有任何扩展名),然后再把卡插回树莓派,树莓派在启动之后会在检测到这个文件之后自动启用 ssh 服务。可通过登录路由器找到树莓派的 IP 地址,就可以使用SSH了。
Windows 用户在PowerShell 下新建文件的命令是:
new-itemssh -type file
如果完成上面的操作提示“connectionrefused”,则说明 SSH 服务没有启动。这时需要在树莓派命令行下手动启用 SSH 服务,命令如下:
service sshd restart
三、用Windows远程桌面连接树莓派
远程桌面方式操作树莓派,可以通过 ssh 安装 xrdp,再用 Windows 的远程桌面(mstsc.exe)连接树莓派。
输入如下命令安装:
sudo apt-get install xrdp
如果出现报错 error – problemconnecting,问题根源在于tightvnc,出现问题的版本跟X字体有冲突,导致连接Xserver出错。
解决方法:
sudo apt-get purge tightvnc xrdp
sudo apt-get install tightvncserver xrdp
最后启动 xrdp 服务,sudo /etc/init.d/xrdp restart,此时会启用相应端口,配置方面默认即可。
通过命令:
netstat-tnl
查看 3350/3389/5910 这三个端口处于LISTEN,一般就没问题了。
三、Raspberry Pi初始配置
1.设置root账号密码
sudo passwd root
2.进入RaspberryPi 设置面板
sudo raspi-config