無屏幕和鍵盤配置樹莓派WiFi和SSH

不算是什麼新功能了,在樹莓派3B發佈後不久,樹莓派官方 Raspbian 系統久加入了容許在開機前對 WiFi 網絡進行配置的機制。html

1、WiFi 網絡配置

用戶能夠在未啓動樹莓派的狀態下單獨修改 /boot/wpa_supplicant.conf 文件配置 WiFi 的 SSID 和密碼,這樣樹莓派啓動後會自行讀取 wpa_supplicant.conf 配置文件鏈接 WiFi 設備。web

操做方法簡單:將刷好 Raspbian 系統的 SD 卡用電腦讀取。在 boot 分區,也就是樹莓派的 /boot 目錄下新建 wpa_supplicant.conf 文件,按照下面的參考格式填入內容並保存 wpa_supplicant.conf 文件。windows

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=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 沒有密碼網絡

1
2
3
4
network={
ssid="你的無線網絡名稱(ssid)"
key_mgmt=NONE
}

若是你的 WiFi 使用WEP加密ssh

1
2
3
4
5
network={
ssid="你的無線網絡名稱(ssid)"
key_mgmt=NONE
wep_key0="你的wifi密碼"
}

若是你的 WiFi 使用WPA/WPA2加密ide

1
2
3
4
5
network={
ssid="你的無線網絡名稱(ssid)"
key_mgmt=WPA-PSK
psk="你的wifi密碼"
}

若是你不清楚 WiFi 的加密模式,能夠在安卓手機上用 root explorer 打開 /data/misc/wifi/wpa/wpa_supplicant.conf,查看 WiFi 的信息。加密

2、開啓 SSH 服務

若是經過 ssh 鏈接樹莓派出現 Access denied 這個提示則說明 ssh 服務沒有開啓。要手動開啓的話,和 WiFi 配置類似,一樣在 boot 分區新建一個文件,空白的便可,文件命名爲 ssh。注意要小寫且不要有任何擴展名。
樹莓派在啓動以後會在檢測到這個文件以後自動啓用 ssh 服務。隨後便可經過登陸路由器找到樹莓派的 IP 地址,經過 ssh 鏈接到樹莓派了。(有關開啓 SSH 服務的詳細方法spa

若是須要遠程桌面方式操做樹莓派,能夠經過 ssh 安裝 xrdp,再用 Windows 的遠程桌面客戶端鏈接到樹莓派code

這個小技巧對於沒有有線網卡、沒有標準 USB 接口來直連鍵鼠,但集成了 WiFi 的樹莓派 Zero W 尤爲實用。

本文來自:樹莓派實驗室
連接地址:http://shumeipai.nxez.com/2017/09/13/raspberry-pi-network-configuration-before-boot.html

相關文章
相關標籤/搜索