目錄

  1. 操作說明
  2. SSH遠程登
  3. 修改pi帳號密碼和開啟Root帳號
  4. 遠程桌面登
  5. 遠程桌面登入 (有線)

1.操作說明

這個方法適合用筆電或是沒有顯示器的人使用,可以不用micro HDMI線、螢幕、外接鍵盤和滑鼠,只需要用網路線和一台ap就可以借由筆電的螢幕鍵盤和滑鼠來操作。

2.SSH遠程登

SSH:(我們目前開發中一般以這種方式登入)

當我們需要進行遠程開發(通過網路線或WIFI連接),可以借助Linux系統特有的一種服務SSH來完成。系統以集成Wifi AP功能,開機後自動開啟Wifi熱點(在沒有連接其他無線的情況下)往口設置為靜態ip,容易訪問。

  1. SSH運行程序

1)   首先把SD卡插上電腦,在boot卡裡新增一個文字檔,把檔名改成ssh,(這樣做可以強制開啟ssh) 。到chrome線上應用程式商店找到Secure Shell Extension並加到chrome。

2)鍵安裝完成後,可以直接在瀏覽器的網址列直接打上ssh, 接下來再按下Tab鍵就會自動進入ssh插件模式, 然後就可以打上 (使用者)@ ( IP位址 ),

如pi@196.168.0.116

初次登入的話,一開始會先建立金鑰的認證, 請輸入yes來同意認證。

登入密碼:raspberry

(因為密碼是預設的關係,打字是不會顯現出來的,打完直接按Enter就可以成功登入)

成功登入後就會如下圖, 會進到一個Raspberry Pi中的shell中,然後可以開始使用了。

3.修改pi帳號密碼和開啟Root帳號

1)再命令行下執行sudo passwd root。

2)執行命令後系統會提示輸入兩次root密碼,輸入你想設置的密碼。

3)然後再執行Sudo passwd  –unloock root。

4.遠程桌面登入

當PC和樹莓派在同一個區域網時,就可以遠控制樹莓派

  • 首先要用ssh連接樹莓派,把更新資料庫,執行
  • sudo apt-get update
  • 再升級sudo apt-get upgrade(這需要一段時間)

   輸入y

  • 安裝VNC的librar,執行sudo apt-get install tightvnc

和sudo apt-get install tightvncserver(安裝需要一點時間)

  • 載完之後,設定密碼,執行vncpasswd

打兩次你要設定的密碼

6)設定完之後,執行vncserver

就會產生另一個螢幕叫座raspberry:1就可以用電腦連接。

7)在你的電腦chrome搜尋RealVNC,選擇你的作業系統點選下載

8)載好之後開啟RealVNC,點選左上角File,底下的New connection建立新連線

9)進入之後再server ip輸入你的ip加上:1 , (ex.192.168.0.116:1) (:1 就是你剛剛新建的螢幕)

10)按OK之後就會出現虛擬螢幕

11)點擊你創建的螢幕,會出現警告欄,按繼續。

11)打上你剛設定的密碼按ok。

12)遠端桌面就完成了。

使用完之後記得在伺服器終端打上vncserver -kill :1

出現killing xtingtvnc process 代表已關閉1號伺服器

當然也可以設成開機啟動在 Linux 系統上如果想要在開機時自動執行,只要將要執行的指令寫在對應的系統設定檔中,就可以輕鬆達到這個效果,我們的作法就是把指定加在 /etc/rc.local 這個指令稿中,只要放在這裡的指令,在每次 Linux 開機時就會自動被執行。

  • sudo nano /etc/rc.local
  • 在exit 0的上一行,寫入vncserver
  • ctrl+x離開在按y存檔
  • sudo reboot重新啟動就完成了

5.遠程桌面登入 (有線)

當PC和樹莓派在同一個區域網時,就可以控制樹莓派,除了可以透過剛剛上面說的ssh外,也可以使用固定ip的方法,用有線的方式連接樹莓派。注意:固定ip和ap模式是無法並存的,在有線連接的狀態下,是無法下載RaspAP的喔

  • 首先要用ssh連接樹莓派,執行
  • sudo nano /etc/network/interfaces
  • 如果有浮動ip記得先刪除,沒有的話直接把這些打上去
  • auto eth0
  • iface eth0 inet static
  • address 192.168.100.200
  • netmask 255.255.255.0
  • 按Ctrl+O和Entre儲存檔案
  • 在按 Ctrl+X離開編輯器
  • 接著在命令列打上sudo reboot
  • 重新啟動後將樹莓派插上網路線並連接到電腦 。(電腦沒有網路孔可使用轉接頭)
  • 現在我們要把電腦也設定成固定ip,讓他們在同一個網域
  • 在桌面的右下方又件點選網路,開啟網路和網際網路設定
  • 在視窗裡點選變更介面卡選項
  • 到乙太網路右鍵選擇內容
  • 快速點擊(網際網路通訊協定第4版)兩下
  • 設定電腦ip
  • IP位址:192.168.100.100
  • 子網路遮罩:255.255.255.0
  • 其他都空白,然後按確定
  • 這時就可以用192.168.100.200登入ssh開啟vnc
  • vncserver
  • 他會開啟一個叫做192.168.100.200:1的螢幕。
  • 在上面的空白欄位上打上192.168.100.200:1
  • 然後Enter
  • 點選Continue
  • 打密碼:raspberry
  • 然後按OK
  • 就成功以有線的方法,連線了~

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>