问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

树莓派如何安装VNC远程桌面服务

创作时间:
作者:
@小白创作中心

树莓派如何安装VNC远程桌面服务

引用
1
来源
1.
http://www.cdweb.net/article/jhejie.html

本文将详细介绍如何在树莓派上安装和配置VNC(Virtual Network Computing)远程桌面服务。通过本文,你将学会如何通过命令行安装VNC服务器,设置开机自启动,并在Mac设备上进行远程访问。

安装VNC服务器

首先,打开树莓派的终端,输入以下命令来安装TightVNC服务器:

sudo apt-get install tightvncserver

安装完成后,请务必使用以下命令设置一个VNC密码:

vncpasswd

系统会提示你输入操作密码两次,然后询问是否设置一个查看(view-only)密码。根据个人需求选择,通常情况下不需要设置查看密码。

设置开机启动

为了使VNC服务器在系统启动时自动运行,需要创建一个启动脚本。在终端中输入以下命令:

sudo nano /etc/init.d/tightvncserver

将以下内容粘贴到打开的文件中:

#!/bin/sh
### BEGIN INIT INFO
# Provides: tightvncserver
# Required-Start: $local_fs
# Required-Stop: $local_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start/stop tightvncserver
### END INIT INFO
# More details see:
# http://www.penguintutor.com/linux/tightvnc
### Customize this entry
# Set the USER variable to the name of the user to start tightvncserver under
export USER='pi'
### End customization required
eval cd ~$USER
case "$1" in
 start)
 # 启动命令行。此处自定义分辨率、控制台号码或其它参数。
 su $USER -c '/usr/bin/tightvncserver -depth 16 -geometry 800x600 :1'
 echo "Starting TightVNC server for $USER "
 ;;
 stop)
 # 终止命令行。此处控制台号码与启动一致。
 su $USER -c '/usr/bin/tightvncserver -kill :1'
 echo "Tightvncserver stopped"
 ;;
 *)
 echo "Usage: /etc/init.d/tightvncserver {start|stop}"
 exit 1
 ;;
esac
exit 0

注意:如果默认用户不是pi,请根据实际情况修改USER变量的值。

保存并退出编辑器(在nano中按Ctrl+X,然后按Y确认保存)。接着,为脚本添加执行权限并更新开机启动列表:

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

在Mac上访问VNC

在Mac设备上,首先需要安装VNC客户端软件。安装完成后,使用以下格式的地址进行连接:

vnc://192.168.1.123

请将192.168.1.123替换为你的树莓派实际的IP地址。

通过以上步骤,你就可以在Mac设备上远程访问树莓派的桌面环境了。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号