树莓派学习(3)——使用远程控制(vnc和win远程桌面)

时间:2024-05-22 11:32:21

树莓派学习(3)——使用远程控制(vnc和win远程桌面)

一、使用win远程桌面(win10为例)

1、找到应用程序

1)直接使用搜索“远程”,即可看到应用,建议选择打开文件位置,复制快捷方式到桌面。树莓派学习(3)——使用远程控制(vnc和win远程桌面)
2)或者在Win10系统下使用“WIN+R”组合快捷键打开运行对话框,然后输入“mstsc",点击确定,如下图所示,可以直接打开远程控制。
树莓派学习(3)——使用远程控制(vnc和win远程桌面)

2、输入树莓派ip地址

在树莓派中查询自己ip,输入到VNC server中:
查询ip:终端运行命令ifconfig
可以看到有lo开头的:
树莓派学习(3)——使用远程控制(vnc和win远程桌面)
也有wlan0(默认的板载无线网卡)开头的:
树莓派学习(3)——使用远程控制(vnc和win远程桌面)
应为之前配置过wifi连接,故这里的ip地址选wlan0中的ip地址,本例为192.168.1.101,点击连接即可。
树莓派学习(3)——使用远程控制(vnc和win远程桌面)
打开显示选项添加用户名,发现会报错,是因为没有在树莓派上开启相关服务的原因。
树莓派学习(3)——使用远程控制(vnc和win远程桌面)
打开树莓派终端,需要安装xrdp服务:
运行sudo apt-get install xrdp,会提示是否安装,输入y即可。等待安装即可,当看到下图时,代表安装完成
树莓派学习(3)——使用远程控制(vnc和win远程桌面)
重启xrdp服务,终端运行sudo /etc/init.d/xrdp restart

再次回到远程桌面,点击连接,会弹出对话框,点击是进入:
树莓派学习(3)——使用远程控制(vnc和win远程桌面)

树莓派学习(3)——使用远程控制(vnc和win远程桌面)
可以看到登录界面输入默认用户名和密码,点击ok登录,成功登录以下界面:
树莓派学习(3)——使用远程控制(vnc和win远程桌面)

一、vnc远程控制

官方推荐的远程控制平台,比较好用(推荐),

1、树莓派开启vnc服务功能

在使用ttl串口通信的状态下,成功登录后运行命令sudo raspi-config 打开配置页面,选择第5项“interfacing options”,回车进入。
树莓派学习(3)——使用远程控制(vnc和win远程桌面)
进入到其中可以看到有许多的功能选项,选择第三个功能vnc,点进去,开启此功能(enable)(确认是否已经开启:再次点进去看看是否在yes上)
树莓派学习(3)——使用远程控制(vnc和win远程桌面)
成功开启vnc服务,finish退出配置界面即可。
树莓派学习(3)——使用远程控制(vnc和win远程桌面)

2、pc控制端下载vnc viewer软件

官网下载连接:https://www.realvnc.com/en/connect/download/viewer/
树莓派学习(3)——使用远程控制(vnc和win远程桌面)
1)控制端选择所在的系统版本(是你要在那个平台上看的,不是树莓派的系统,这里以win为例,Mac与ios和安卓同理)
2)选择下载的类型,exe就行
3)开始下载
下载后运行安装即可

3、配置vnc连接树莓派

1)首先确保控制的pc和树莓派连接在一个局域网中(就是一台路由器下),否则无法访问。点击左上角file—new connection,新建连接,弹出以下界面:
树莓派学习(3)——使用远程控制(vnc和win远程桌面)
2)在树莓派中查询自己ip,输入到VNC server中:
查询ip:终端运行命令ifconfig
可以看到有lo开头的:
树莓派学习(3)——使用远程控制(vnc和win远程桌面)
也有wlan0(默认的板载无线网卡)开头的:
树莓派学习(3)——使用远程控制(vnc和win远程桌面)
应为之前配置过wifi连接,故这里的ip地址选wlan0中的ip地址,本例为192.168.1.101,将其输入到VNC server中,name:树莓派(自己随便起)。
3)开始连接:
第一次连接会弹出以下的对话框:
树莓派学习(3)——使用远程控制(vnc和win远程桌面)
意思是以前没有连接过这台设备,是否连接,点击continue就行。
然后会出现登录界面:
树莓派学习(3)——使用远程控制(vnc和win远程桌面)
输入树莓派默认的username:pi和默认密码:raspberry,建议点击记住密码选项,下次直接登录。
4)当我们看到以下的界面时,证明登录成功了
树莓派学习(3)——使用远程控制(vnc和win远程桌面)
不建议next设置,很慢很卡,zerow性能有限。

三、总结

个人建议使用vnc体验会更好,这两种连接方式都是基于局域网的连接。