目錄
- 操作說明
- SSH遠程登入
- 修改pi帳號密碼和開啟Root帳號
- 遠程桌面登入
- 遠程桌面登入 (有線)
1.操作說明
這個方法適合用筆電或是沒有顯示器的人使用,可以不用micro HDMI線、螢幕、外接鍵盤和滑鼠,只需要用網路線和一台ap就可以借由筆電的螢幕鍵盤和滑鼠來操作。
2.SSH遠程登入
SSH:(我們目前開發中一般以這種方式登入)
當我們需要進行遠程開發(通過網路線或WIFI連接),可以借助Linux系統特有的一種服務SSH來完成。系統以集成Wifi AP功能,開機後自動開啟Wifi熱點(在沒有連接其他無線的情況下)往口設置為靜態ip,容易訪問。
- SSH運行程序
1) 首先把SD卡插上電腦,在boot卡裡新增一個文字檔,把檔名改成ssh,(這樣做可以強制開啟ssh) 。到chrome線上應用程式商店找到Secure Shell Extension並加到chrome。


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

初次登入的話,一開始會先建立金鑰的認證, 請輸入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

- 就成功以有線的方法,連線了~
