樹莓派(0) : 樹莓派4系統燒錄、開機配置、網絡連接、靜態ip、開啓root賬號及ssh

1. 準備

1.1 硬件

  • 樹莓派4B主板
  • Type-C電源
  • TF卡(最好64G及以上,並且高速卡最好,因爲卡的讀取速度影響程序運行速度,本文示例爲8G)
  • 讀卡器
  • windows10電腦
  • 顯示器(某寶200塊7寸觸摸板)
  • 鼠標
  • 鍵盤

1.2 軟件

1.2.1 鏡像

https://www.raspberrypi.org/downloads/raspbian/

Raspbian是樹莓派官方支持的版本,下圖是瀏覽器翻譯後的

 上圖有三個鏡像,分別是桌面和推薦軟件版、桌面版、命令行版,相應的文件大小也不同,本文示例鏡像爲桌面和推薦軟件版

下載地址(BT種子) : 

下載地址(百度網盤) : 

1.2.2 系統刻錄及TF卡格式化

2. TF卡格式化

打開SDFormatter,點擊格式化(會自動選擇可移動磁盤)

格式化完成,點擊確定,點擊彈出磁盤拔出再插入

3. 系統刻錄 

打開win32diskimager

選擇鏡像,本文以桌面和軟件版作爲示例

 點擊寫入

彈出告警,點擊yes,開始寫入讀條

寫入完成,點擊ok

3. 開機步驟

  1. 插入TF卡

  2. 把顯示打開並與主板做物理連接

  3. 插上鼠標

  4. 插上鍵盤

  5. 主板接通電源,等待顯示器亮起

4. 初始化配置

最初的界面,點擊Next

選擇國家和語言

選擇語言和國家之後進入等待狀態

 設置登錄密碼,當前用戶爲pi

由於我的鍵盤是藍牙鍵盤,所以先連接鍵盤,如下圖右上角點擊藍牙圖標再點擊 Make Discoverable 打開藍牙搜索

打開藍牙搜索之後,點擊 Add Device ,在彈出框等待搜索到設備

 找到鍵盤之後選中,點擊 Pair

 連接成功

 

關閉藍牙搜索,點擊藍牙圖標的 Stop Discoverable 

 輸入密碼, Hide characters 是不顯示密碼的意思

下圖的意思大致是屏幕邊上顯示黑框,勾不勾選都可以,點擊 Next

這一步是連接WiFi的,需要在中間點擊一下才會出現WiFi列表,找到 WiFi,選中,點擊 Next

輸入 WiFi 密碼,點擊 Next

開始連接 WiFi

更新軟件,慎點,因爲是國外,所以下載速度慢,點了 Next 會開始連接國外服務器更新軟件,我點錯了,等了十幾分鍾才更新完成

不更新點擊 Skip 跳過即可

上一步驟點擊了更新軟件開始更新...

更新完成,點擊 OK

初始化配置完成,點擊 Restart 重啓

重啓完成

5. 重裝 vim

點擊左上角的 Terminal , 打開終端,就是命令行界面

重連鍵盤,點擊藍牙圖標 Bluetooth 3.0 Keyboard, Bluetooth 3.0 Keyboard是鍵盤的名稱

卸載當前安裝的 vim ,運行中會阻塞,需要輸入 y 確認卸載, 效果如下圖

sudo apt-get remove vim-common

安裝 vim ,效果如下

sudo apt-get install vim

6. 設定靜態ip

編輯 dhcpcd.conf 文件

vi /etc/dhcpcd.conf

按 G 光標跳到最後一行, 再按 o 在最後一行下一行創建空行, 粘貼下面的代碼

# 指定接口 wlan0(這是WiFi連接,網線連接時ech0)
interface wlan0
# 指定靜態IP,前三位需要和電腦的ip地址一樣 , /24表示子網掩碼爲 255.255.255.0 
static ip_address=192.168.0.100/24
# 路由器/網關IP地址,這個得和電腦的網關一樣
static routers=192.168.0.1
# # 手動自定義DNS服務器
static domain_name_servers=114.114.114.114

注 :

  • 靜態ip前三位和電腦的ip地址保持一致
  • 網關必須和電腦網關一致(windows下ipconfig命令查看)
  • ip設定不可和已有ip衝突,否則該配置不會生效

重啓生效

reboot

7. 開啓root賬戶

設置root賬戶密碼,輸入兩次密碼

sudo passwd root

啓用root賬戶

sudo passwd --unlock root

 

8. 開啓SSH並允許root登錄

8.1 開啓ssh服務

查看ssh服務是否開啓

service ssh status

如下狀態就是開啓狀態

若未開啓按下面的步驟開啓ssh服務

點擊左上角的 樹莓==>Preference==>Raspberry Pi Configuration

在彈窗中點擊 Interfaces,在列表中找到 SSH 那一欄,勾選 Enable,點擊OK就開啓SSH了

8.2 開啓root賬戶遠程連接

修改ssh配置文件

vim /etc/ssh/sshd_config

找到 PermitRootLogin 那行,把 PermitRootLogin 後面的改爲 yes,若行首有"#",刪除"#",如下圖,輸入 :wq 回車保存

重啓ssh服務

service ssh restart

8.3 嘗試連接

注 : 樹莓派和windows必須處在同一網絡環境下,同一網絡環境是指windows和樹莓派都使用網線連接網絡或者都連接同一個WiFi,否則會導致ssh連不上樹莓派,ping也ping不通樹莓派

查看樹莓派ip

ifconfig

如下圖,我的樹莓派連接的是WiFi,ip是 192.168.0.199 

輸入命令進行ssh, ssh + 賬戶名 + @ + ip  , 出現輸入密碼提示說明可以ssh連接

ssh [email protected]

輸入密碼,回車,如下圖,連接成功

9. 參考

新手教程 : https://blog.csdn.net/ninwji/article/details/100796146

重裝vim : https://www.jianshu.com/p/6ae341fc6dfe

無法ssh : 

    http://blog.lxx1.com/3154

    https://blog.csdn.net/naibozhuan3744/article/details/84962600

靜態ip : https://www.cnblogs.com/easypass/p/10552152.html

網絡連接 : https://jingyan.baidu.com/article/91f5db1b9daa3e5c7f05e3e8.html

開啓root用戶並開啓遠程連接 : 

    https://blog.csdn.net/a496298685/article/details/86821306

    https://www.cnblogs.com/blange/p/8854863.html

10. 相關命令

立刻關機 

shutdown -h now

重啓

reboot

查看ip地址

ifconfig

查看ssh服務狀態

service ssh status

停止ssh服務

service ssh stop

啓動ssh服務

service ssh start

重啓ssh服務

service ssh restart

退出ssh , Ctrl + D ,或者下面的命令

exit

 

 

END。

 

 

 

 

 

 

 

 

 

 

未完待續...

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章