樹莓派設定VNC開機自啟動方法
阿新 • • 發佈:2019-01-24
su pi
網上搜索了好多關於樹莓派vnc開機自啟動發的方法,只有這個綜合總結的方法用起來沒問題。
第一步:進入最高許可權模式並編輯
sudo bash 或者 sudo su把以下內容寫入 /etc/init.d/tightvncserver
sudo nano /etc/init.d/tightvncserver
#!/bin/sh ### BEGIN INIT INFO # Provides: tightvncserver # Required-Start: $syslog $remote_fs $network # Required-Stop: $syslog $remote_fs $network # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Starts VNC Server on system start. # Description: Starts tight VNC Server. Script written by James Swineson. ### END INIT INFO # /etc/init.d/tightvncserver VNCUSER='pi' case "$1" in start) su $VNCUSER -c '/usr/bin/tightvncserver :1' echo "Starting TightVNC Server for $VNCUSER" ;; stop) pkill Xtightvnc echo "TightVNC Server stopped" ;; *) echo "Usage: /etc/init.d/tightvncserver {start|stop}" exit 1 ;; esac exit 0
一般情況下,
VNCUSER='pi'
中‘pi’為預設的使用者pi
crtl+o儲存;ctrl+x:退出;Enter:確定
第二步:
修改檔案許可權
sudo chmod 755 /etc/init.d/tightvncserver
sudo update-rc.d tightvncserver defaults
重啟看效果吧。
取消開機啟動也很簡單,就一行程式碼:
sudo update-rc.d -f tightvncserver remove
如果需要退出最高許可權,輸入:
su pi