今天分享一下如何在你的树莓派5上安装Raspberry Pi OS,并配置SSH和VNC权限,让你随时随地都能远程控制这台迷你电脑。想象一下这样的场景:你躺在家里的沙发上,或者坐在咖啡馆里享受一杯香浓的拿铁,只需轻轻一点,就能通过Windows电脑上的VNC Viewer轻松操控树莓派。是不是觉得科技生活充满了无限可能?
别担心,这个过程其实非常简单!即使你是第一次接触树莓派,也能在我们的引导下迅速上手。
树莓派虽然体积小巧,但功能却异常强大。它不仅是一个绝佳的教育工具和家庭娱乐中心,更是各种创意项目的理想选择。无论是搭建一个智能家居系统、开发一款游戏机,还是进行数据采集与分析,树莓派都能轻松胜任。而通过VNC远程连接,则让这一切变得更加方便高效。
想象一下,你再也不用为了操作树莓派而拖着显示器和键盘到处跑,甚至可以随时随地调整你的项目设置。是不是感觉瞬间高大上了很多?那么就让我们一起开始这段精彩的科技之旅吧!
【视频教程】
Windows电脑安装配置VNC远程访问控制本地局域网内树莓派5桌面
本篇文章测试场景:Windows10、树莓派5、 准备工具:树莓派、TF卡读卡器、至少 8GB 的TF卡、5V 3A电源适配器、HDMI线、一个连HDML的显示屏、键盘鼠标
如未安装树莓派系统,可参考下方步骤,如已安装即可直接跳过,参考2.
(1)将TF卡连接电脑 (2)打开 Raspberry Pi Imager选择所需的操作系统
下载适用于您的操作系统的树莓派镜像工具。它支持大多数操作系统(Windows、macOS和Linux)。
[https://www.raspberrypi.org/downloads/][2]
点击NEXT
点击编辑设置
设置用户名密码及语言设置,点击保存
点击是,然后等待读写中,系统写入,这可能需要几分钟。
烧录成功后,然后把TF卡插回树莓派中,树莓派连接好鼠标键盘,树莓派连接HDML线和显示屏,等待开机,可以看到进入到了树莓派桌面
接下来需要在树莓派中打开 SSH 和 VNC 权限
首先点击左上角树莓派logo,选择Preferences——Raspberry Pi Configuration
点击Interfaces,勾选SSH 、VNC打开,点击OK
回到Windows当中
接下来,需要在Windows中安装VNC Viewer软件
下载地址:https://www.realvnc.com/en/connect/download/viewer/
选择Windows,点击下载
安装完成后,打开 VNC
可以看到需要输入树莓派的IP地址加端口号
回到树莓派当中,打开上方终端,输入 ifconfig,查看一下本地树莓派的IP地址
然后回到Windows的 VNC 当中,输入树莓派IP地址:5900,点击OK(这里我的IP地址是192.168.50.131)
输入树莓派 用户名、密码,点击OK
可以看到在Windows上使用VNC成功连接树莓派
以上我们完成了在Windows安装VNC,另外相反如果树莓派想远程Windows或者其他设备,可以在树莓派中下载VNC Viewer,本篇文章使用的树莓派5,安装完树莓派系统后,打开桌面可以看到自带VNC Viewer.
但是以上操作只能在本地局域网内进行,如果我们需要经常进行Windows远程连接树莓派,那么接下来就需要在树莓派的本地服务器上安装Cpolar内网穿透来实现将本地局域网地址映射至公网完成Windows远程连接树莓派。
接下来教大家如何安装Cpolar内网穿透,完成Windows公网远程连接树莓派!
首先我们需要在树莓派上安装Cpolar内网穿透,打开树莓派的终端
下面是安装cpolar步骤:
cpolar官网地址: https://www.cpolar.com
使用cpolar的也一键脚本命令进行安装
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
安装完成后,加入系统服务设置开机自启动
sudo systemctl enable cpolar
启动Cpolar服务
sudo systemctl start cpolar
查看cpolar服务状态
sudo systemctl status cpolar
Cpolar安装和成功启动服务后,打开树莓派的浏览器输入本机IP加9200端口即,或者localhost:9200 访问Cpolar管理界面,使用Cpolar官网注册的账号登录,登录后即可看到cpolar web 配置界面,接下来在web 界面配置即可
登录cpolar web UI管理界面后,点击左侧仪表盘的隧道管理——创建隧道:
点击创建
(注意点击一次即可!)
然后打开左侧在线隧道列表,查看刚刚创建隧道后生成的远程 TCP连接地址,这个地址就是远程连接的地址,在其他设备上使用该地址进行远程连接,下面进行远程地址测试
跟上面一样我们在Windows中打开VNC Viewer,新建一个连接,输入刚才在树莓派中使用Cpolar生成的公网地址(注意只填写tcp://后面的地址),点击OK
点击Continue
重新输入树莓派的用户名、密码,点击OK
可以看到使用Cpolar生成的公网地址,成功的在Windows上访问到了树莓派当中,并且实现随时随地进行远程访问树莓派。
小结
为了更好地演示,我们在前述过程中使用了Cpolar生成的隧道,其公网地址是随机生成的。这种随机地址的优势在于建立速度快,可以立即使用。然而,它的缺点是网址是随机生成,这个地址在24小时内会发生随机变化,更适合于临时使用。
我一般会使用固定TCP地址,因为它是一个固定的公网地址,可以实现长期的远程访问,更加提高工作效率!接下来教大家如何配置一个固定的公网地址!
上面步骤在cpolar中使用的是随机临时tcp端口地址,所生成的公网地址为随机临时地址,该公网地址24小时内会随机变化。我们接下来为其配置固定的TCP端口地址,该地址不会变化,设置后将无需每天重复修改地址。
登录Cpolar官网,点击左侧的预留,找到保留的tcp地址,我们来为远程联机地址保留一个固定的地址:
点击保留
地址保留成功后,系统会生成相应的固定公网地址,将其复制下来
再次回到树莓派中打开cpolar web ui管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到我们上面创建的TCP隧道,点击右侧的编辑
修改隧道信息,将保留成功的固定tcp地址配置到隧道中
点击更新
(只需要点击一次更新即可,不要重复点击)
隧道更新成功后,点击左侧仪表盘的状态——在线隧道列表,可以看到公网地址已经更新成为了和我们在官网固定的TCP地址和端口一致。这样表示地址已经成功固定了,下面测试固定地址连接
继续回到Windows的VNC中,打开一个新的连接,输入cpolar生成的固定的公网地址(注意只填写tcp://后面的地址),点击OK
点击Continue
输入树莓派的用户名和密码,点击OK
可以看到我们使用cpolar生成的固定的TCP地址成功的远程连接到了树莓派中,这样一个固定不变的公网TCP地址就设置好了,不用担心地址变化,随时随地都可以输入固定地址来进行远程连接树莓派了!
希望这篇文章能帮助你在树莓派5上顺利安装Raspberry Pi OS,并成功配置SSH和VNC权限。通过这些简单的步骤,你不仅能够提升自己的技术能力,还能让生活变得更加便捷有趣。如果你在操作过程中遇到任何问题或有任何疑问,欢迎随时留言交流!我们期待你的反馈,也希望能看到你在树莓派上的创意项目成果。