安裝VNC server

sudo apt-get install tightvncserver

安裝完成後啟用:(第一次需設置密碼)

tightvncserver
root@raspberrypi:~# tightvncserver
You will require a password to access your desktops.

Password: 
Verify:   
Would you like to enter a view-only password (y/n)? y
Password: 
Verify:   

New 'X' desktop is raspberrypi:1

Creating default startup script /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/raspberrypi:1.log

root@raspberrypi:~# netstat -na | grep 5901
tcp        0      0 0.0.0.0:5901            0.0.0.0:*               LISTEN

第一次啟動可以執行以下指令

vncserver

修改連線密碼

vncpasswd

建立一個開機自動啟動的 Script
sudo vi /etc/init.d/tightvnc

貼上下列內容

### BEGIN INIT INFO
# Provides: vncserver
# Required-Start: $networking
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start tightVNC Server
### END INIT INFO

USER=pi

case "$1" in
  start)
    echo "Starting VNC Server ..."
    su - $USER -c "/usr/bin/vncserver -geometry 1280x1024 -depth 16 :1"
    ;;
  stop)
    echo "Stopping VNC Server ..."
    su - $USER -c "/usr/bin/vncserver -kill :1 2> /dev/null"
    ;;
  restart)
    $0 stop
    sleep 1
    $0 start
    ;;
  *)
    echo "$0 {start|stop|restart}"
    exit 1
    ;;
esac
exit 0

上面的 geometry 參數用來指定解析度,depth 參數可以調色彩,可以依需求自行修改
讓 script 擁有可被執行的權限

sudo chmod +x /etc/init.d/tightvnc

設定成開機自動被啟動

sudo update-rc.d tightvnc defaults

使用vnc client端軟體登入預設port 5901

pi-vnc1

輸入剛才設定的密碼

pi-vnc2

登入成功

pi-vnc3

By tony

自由軟體愛好者~喜歡不斷的思考各種問題,有新的事物都會想去學習嘗試 做實驗並熱衷研究 沒有所謂頂天的技術 只有謙虛及不斷的學習 精進專業,本站主要以分享系統及網路相關知識、資源而建立。 Github http://stnet253.github.io

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料