樹莓派4b 安裝 ubuntu MATE 20.04.2 LTS 搭建個人服務器(1) 安裝系統並且配置ssh遠程登錄


  • 起因


最近需要學習使用容器要用到linux服務器,家里正好有幾台樹莓派,索性部署成服務器來使用




  • 准備


硬件:
          Raspberry Pi 4B(4g或8g版本)+  樹莓派UPS電源
        帶 hdmi口顯示器
        一套鼠鍵套裝
          讀卡器


系統:Ubuntu MATE 20.04 LTS
PC:win10
相關工具:
SDformatter 4        下載: https://ubuntu-mate.org/download/arm64/
win32diskManager 1.0         下載:http://sourceforge.net/projects/win32diskimager/files/Archive/win32diskimager-v0.9-binary.zip/download
WinSCP 5
                                      下載:https://pc.qq.com/detail/11/detail_2331.html

  • 格式化SD卡






  • 燒錄系統鏡像





  • 輸出設置

sd卡上在boot目錄下,找到 config.txt 文件里面
#hdmi_drive=2

取消#注釋,這時候會強制2口輸出畫面信號

 


等待配置安裝完成


  • 換源

打開終端 , 輸入
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
 備份 sources.list 文件,  輸入
sudo nano /etc/apt/sources.list
編輯 sources.list 文件 
將 http://ports.ubuntu.com/ 全部替換為中科大的 http://mirrors.ustc.edu.cn/ubuntu-ports/ (https://mirrors.aliyun.com/ubuntu-ports/)
執行 sudo apt-get update 和 sudo apt-get upgrade 測試

  • 開啟ssh

sd卡上新建一個ssh文件
給服務端連接網絡,確保服務端能正常聯網。
SSH服務的安裝
打開終端,輸入
sudo apt-get install openssh-server 

查看SSH服務是否開啟
ps -e|grep ssh
只有當ssh-agent 和sshd 都顯示出來了才表明ssh已經開啟了


  • 查詢IP

將sd卡插入樹莓派,通電后,待樹莓派穩定后,可以很容易從路由器管理頁面看到樹莓派的IP



  • 測試連接

系統默認賬號和密碼是剛才配置的系統賬號




  • win遠程桌面連接樹莓派桌面


ssh登錄到樹莓派,執行命令

sudo apt-get install xrdp

sudo apt-get purge tightvnc xrdp

sudo apt-get install tightvncserver xrdp


安裝完成后執行命令
sudo /etc/init.d/xrdp restart
 重啟xrdp服務,輸入命令
#安裝netstat工具
sudo apt install net-tools   

netstat  -tnl
檢查3350 3389 5910 這三個端口處於LISTEN


打開windows遠程桌面連接(開始->附件->桌面連接),輸入樹莓派開發的IP地址,點擊連接。


  • 完成
現在可以遠程操作了,收起顯示屏和鍵盤,樹莓派4b可以使用wifi連接,可以省掉網線,后面一個教程就是配置wifi




  • 補充: xrdp 報錯 Could not acquire name on session bus

 nano ~/.xsession
輸入以下的內容:
unset DBUS_SESSION_BUS_ADDRESS
mate-session
TZ='Asia/Shanghai'; export TZ
保存 ctrl+o 回車  ctrl+x 退出


然后重啟xrdp服務
service xrdp restart







免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM