Raspberry Pi是新一代的低成本、高性能计算机,有大量的共享资源和应用前景,其计算和编程方式彻底改变了我们的思维方式——在玩的过程中学习。《树莓派应用速成 网络应用秘方》主要讲解了如何利用RaspberryPi跨多个设备共享您的多媒体信息,发布到个人门户网站,甚至访问远程桌面,通过StepbyStep实例、图表与注释,引人入胜。主要内容:“物联网(IOT)入门;”学习配置和保护你的RaspberryPi设备;“从其他计算机启用远程访问;”利用RaspberryPi安全共享文档和文件;“尝试开发一个能够自主提供内容的Web服务器;”建立自己的无线接入点及防火墙。
操作原理
xrdp软件包使用apt—get install下载并安装。
安装过程包括了启动xrdp会话管理器(sesman)。
sesman启动后,连向树莓派的远程会话可以由另一台安装有RDP客户端的计算机创建。
本秘方的例子中使用了微软远程桌面管理的Mac版。微软的RDP客户端提示需要远程计算机的名称和IP地址,输入树莓派的IP地址创建远程连接。
在显示树莓派的桌面之前,需要先登录树莓派以创建RDP会话。使用与直接连接到树莓派通过控制台或桌面登录时相同的用户名和密码(pi和raspberrypi)登录。
远程桌面连接显示的树莓派桌面与实际桌面十分相似,就好像直接连接到树莓派的显示器上所看到的一样,但也有一些例外。
远程显示最值得注意的限制是不能显示流视频,大部分视频流应用程序将流直接传输给视频帧缓冲区,这部分内存与显示共享。因此,视频直接流传输给显示而绕过了桌面。因为视频不经过桌面,它也不会发送到远程桌面。
扩展阅读
RDP是由微软开发的一个客户端服务器协议,xrdp客户端用来显示由RDP服务器发送的图形用户接口。微软RDP客户端(mstsc.exe)包括在自XP以来的每个Windows版本中。
xrdp软件包也包括TightVNC服务器(tightvncsever),该服务器通过虚拟网络计算机(Virtual Network Computing,VNC)协议——另一个图形桌面共享协议——来通信。还有一些同时支持RDP和VNC远程桌面协议的开源和专有客户端,包括移动设备和平板电脑的客户端。
……