博主前言:
此篇文章總結於網上諸多大佬的建議和實際操作的記錄,只是想做個筆記,以便以後操作的時候有章可循。博客題爲樹莓派但不僅僅限制於樹莓派系統,適合於各種爲Linux系統開源出的嵌入式系統的遠程VNC訪問。
1. VNC
VNC(Virtual Network Connection)技術可以使用戶從另一臺計算機遠程連接到樹莓派系統。
與SSH連接不同的是,SSH遠程連接樹莓派,登錄時是一個文本模式的終端機,對初學者極其不友好。
但VNC連接訪問樹莓派系統,會提供樹莓派系統的圖形桌面。
2. 步驟
⑴. 在樹莓派端安裝VNC服務器
$ sudo apt-get update
$ sudo apt-get install tightvncserver -y
⑵. 啓動VNC服務器
$ vncserver :1
第一次啓動會提示用戶創建一個新密碼,讓其他設備遠程連接樹莓派時,輸入這個密碼獲得訪問的權限。
⑶. 在PC端下載VNC Viewer
下載地址:百度網盤
提取碼:lf8t
3. 樹莓派自動運行VNC服務器
經過上述操作樹莓派主機已經可以運行VNC服務器了,
但是這時的VNC服務器的運行只是一時的,
若用戶重啓樹莓派系統後,
要再執行步驟(2)中的操作指令,才能啓動VNC服務器。
那麼怎樣將樹莓派系統自動運行VNC服務器呢?
①. 在【/home/pi/.config】目錄下創建一個新目錄,名稱是“autostart”
$ cd /home/pi
$ cd .config
$ mkdir autostart
②. 在【autostart】目錄下新建一個名稱爲“tightvnc.desktop”的文本文件
$ cd autostart
$ nano tightvnc.desktop
③. 打開“tightvnc.desktop”文件後,輸入下列內容
[Desktop Entry]
Type=Application
Name=TightVNC
Exec=vncserver :1
StartupNotify=false
④. 【ctrl+x】退出,再按【y】鍵保存即可