树莓派设置开机启动vnc教程

嵌入式积累 专栏收录该内容
94 篇文章 11 订阅

本文主要总结设置树莓派开机自动启动vnc教程,具体内容如下所述。

1.1输入下面命令进入root模式

sudo su

 

1.2打开文件/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

 

1.3编译完后,Ctrl+O保存,然后Ctrl+T选择保存的文件为tightvncserver,最后Ctrl+X,点击Enter确定离开,如下图所示:(注意:VNCUSER='pi'中的pi表示树莓派用户名)

                                                           点击Ctrl+O弹出页面

 

                                                          点击Ctrl+T弹出页面

 

                                                点击Ctrl+X退出文档编辑界面

 

 

1.4接着修改文件权限,依次输入下面两条命令,结果如下图所示:

sudo chmod 755 /etc/init.d/tightvncserver
sudo update-rc.d tightvncserver defaults

 

至此树莓派开机自动启动vnc步骤设置完毕。只要reboot重启树莓派,就可以自动开启vnc了。

 

1.5如果需要取消开机自动启动vnc,只需要输入下面一条命令。

sudo update-rc.d -f tightvncserver remove

 

1.6如果需要取消root权限,只需要输入下面命令:

su pi

 

 

参考内容:

https://blog.csdn.net/sinat_25838589/article/details/56004010(参考:树莓派开机启动vnc)

©️2021 CSDN 皮肤主题: 书香水墨 设计师:CSDN官方博客 返回首页

打赏作者

三公子Tjq

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值