对于购买 Raspberry Pi 而没有配备屏幕的树莓派使用者/开发者来说,远程桌面连接可谓是一个很好的替代方案,这样可以摆脱对显示器和电视的依赖,随时随地使用智能设备进行连接。
这里有两种比较通用的方法。第一种方法是使用Windows自带的远程桌面连接,这种方法支持所有Windows 7以上的操作系统,覆盖范围广,无需额外安装,传输质量高。
一、XRDP 服务(Windows 远程桌面连接)
想要使用Windows远程桌面连接进行屏幕传输,你需要在树莓派上先安装 XRDP 服务,这是支持远程桌面连接的必备组件。
登陆 SSH 或者 在树莓派的命令行里执行。
安装方法:
1.首先必须安装 tightvncserver
如果你直接安装 XRDP,总共11个安装包中,可能会有2个安装包老是提示download failed,所以首先先要安装 tightvncserver。
sudo apt-get install tightvncserver
2.然后在安装XRDP组件
sudo apt-get install xrdp
3.解除防火墙的限制(可选)
你的树莓派系统可能启动了防火墙UFW,它可能会阻止远程连接端口。如果你没有遇到此问题,可以忽略该步。
sudo ufw allow 3389
然后再重启防火墙UFW服务
sudo service ufw restart
4. 重启服务即可生效
sudo service xrdp restart
5.使用Windows远程桌面连接
账户:pi(默认,如果你更改请使用新账户)
6.iOS/Android 移动端桌面远程连接
iPhone运行截图:
二、VNC服务(需要VNC Viewer支持)
1.安装VNC组件
由于 Raspbian 内置了 VNC 服务,只需要转到配置文件打开即可:
sudo raspi-config
找到 Interfacing Options 回车进入:
找到 VNC 服务,回车进入,选择 <enable>,即自动开始更新相关组件并打开服务。
VNC 服务启动后,就可以使用 VNC Viewer 进行连接。
2.使用 VNC Viewer 连接
VNC Viewer 下载地址:点击进入