wifi遠程連接樹莓派3B

来源:https://www.cnblogs.com/zane-bin/archive/2018/03/21/8620202.html
-Advertisement-
Play Games

wifi遠程連接樹莓派3B,ssh連接,配置putty,vnc,獲得遠程桌面 ...


前期準備

樹莓派可以連接上wifi,我用的是自己的小米路由器,目的是為了獲取內網IP

工具準備

下載 vnc viewer https://www.realvnc.com/en/connect/download/viewer/
下載 PuTTY (中文版本)

步驟

  1. 在路由器後臺,在DHCP裡面找到IP

  2. 打開putty之後,在IP裡面輸入即可,預設埠設置不變
  3. 開啟ssh
  4. 遇到connect refused

connect refused解決方案:

SD卡插到電腦上面,在可以被windows讀取的一個分區裡面,建立一個txt文件
文件命名的時候,註意把名字改成ssh,沒有尾碼!沒有尾碼!沒有尾碼!之後就能用ssh連接

PuTTY ssh 連接

註意連接的時候出現login as
輸入賬戶: pi
然後password 預設是 :raspberry(linux下麵的密碼輸入不可見)

連接成功之後:

開啟VNC功能

sudo raspi-config
選擇5.Interfacing Options
找到VNC(遠程桌面) 選擇 Yes(是)enable

然後sudo reboot 重啟後重新連接ssh

下麵正式開始配置
1.sudo nano /etc/init.d/vncserver
2.複製下麵的內容 右鍵粘貼進去

#!/bin/sh
### BEGIN INIT INFO
# Provides: vncserver
# Required-Start: $local_fs
# Required-Stop: $local_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start/stop vncserver
### END INIT INFO
# More details see:
# http://www.penguintutor.com/linux/vnc
### Customize this entry
# Set the USER variable to the name of the user to start vncserver under
export USER='pi'
### End customization required
eval cd ~$USER
case "$1" in
start)
# 啟動命令行。此處自定義解析度、控制台號碼或其它參數。
su $USER -c '/usr/bin/vncserver -depth 16 -geometry 1024x768 :1'
echo "Starting VNC server for $USER "
;;
stop)
# 終止命令行。此處控制台號碼與啟動一致。
su $USER -c '/usr/bin/vncserver -kill :1'
echo "vncserver stopped"
;;
*)
echo "Usage: /etc/init.d/vncserver {start|stop}"
exit 1
;;
esac
exit 0

3.Ctrl+O 回車 保存
Ctrl+X退出文本編輯器
4.修改許可權

sudo chmod 755 /etc/init.d/vncserver

5.添加開機啟動項

sudo update-rc.d vncserver defaults

6.重啟樹莓派

sudo reboot

之後再右上角就會出現一個VNC的圖標

然後PC端的VNC viewer打開,完成配置之後,connect,輸入賬戶密碼

賬戶:pi
密碼:raspberry

windows 遠程連接樹莓派成功~
之後寫代碼就類似虛擬機一樣了!
可以用VNC Viewer 的transfer files功能
傳輸文件到樹莓派上面


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • var queryCount = (from pv in db.Province join pc in (from cc in ((from v in db.ERPStockProductTrigger join s in db.Storage on v.StorageID equals s.Sto ...
  • 運行Office 2007安裝程式,沒想到安裝並不順利,竟然在開始安裝時就提示:"找不到Office.zh-cn\OfficeMUI.xml",而文件卻是完整存在的,怎麼回事? 原來是Office 2007和Visual Studio 2008 Authoring Component組件相衝突, V ...
  • 當在前臺JS中更新不可用輸入框(TextBox.Enable ="false" or Input box ReadOnly ="True")的值時, 後臺可能得不到更新後的值。 解決辦法 可設置輸入框屬性 ForeColor="gray" (字體顏色為灰色)contentEditable="fals ...
  • @Html.Raw() 方法輸出帶有html標簽的字元串, 如:@Html.Raw("<div style='color:red'>輸出字元串</div>") 結果:輸出字元串 (紅色字體的字元串) 使用Razor中的Html.Raw(推薦使用這種方式) Html.ActionLink的用法總結 1 ...
  • 引言 最近工作上有需要使用redis,於是便心血來潮打算自己寫一個C#客戶端。經過幾天的努力,目前該客戶端已經基本成型,下麵簡單介紹一下。 通信協議 要想自行實現redisClient,則必須先要瞭解Redis的socket能信協議。新版統一請求協議在 Redis 1.2 版本中引入, 並最終在 R ...
  • 在Xamarin.Forms中,WebView如果嵌套在StackLayout和RelativeLayout中必須要設置HeightRequest和WidthRequest屬性才會進行渲染。可是在實際項目中往往WebView內容是不固定的,就造成了設置了HeightRequest和WidthRequ ...
  • 登錄系統後,在當前命令視窗下輸入命令: 你會看到如下圖所示: 樹狀目錄結構: 以下是對這些目錄的解釋: /bin:bin是Binary的縮寫, 這個目錄存放著最經常使用的命令。 /boot:這裡存放的是啟動Linux時使用的一些核心文件,包括一些連接文件以及鏡像文件。 /dev :dev是Devic ...
  • 常用的快捷鍵: ~~~~ Ctrl + u 刪除游標之前到行首的字元 Ctrl + k 刪除游標之後到行尾的字元 Ctrl + a 游標移動到行首 Ctrl + e 游標移動到行尾 Ctrl + l 清屏 Alt + f 游標向後移動一個單詞 Alt + b 游標向前移動一個單詞 ~~~~ ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...