树莓派的主要远程方式及其比较

1.SSH(常用,实用,命令行界面)

可自带,不需要屏幕就可以设置开启

开启方式:

方式1:在树莓派内打开开始菜单->Preferences->Raspberry Pi Configuration,

            切换到Interfaces选项卡,将SSH一项选为Eabled,

方式2:在树莓派/boot分区下创建一个名为SSH的空文件(不必在树莓派上,也可以在电脑插树莓派的SD卡修改)

连接方式:

在远程端安装SSH连接用软件(Windows推荐Proxy,linux一般自带的远程桌面查看器就可以,Android和ios请在应用商店搜索ssh),

树莓派和远程端连接同一局域网(建议手机开热点),查看树莓派ip,并在远程端输入ip地址连接

附:(1)查看ip方法

如果连的路由器,连接后在网址栏输入192.168.1.1进局域网管理界面查看已连接设备的ip地址

如果是手机热点,进终端模拟器输入命令cat /proc/net/arp

                                    或者直接进/proc/net/目录打开arp文件查看内容

(2)如果不想看ip可以在/boot/cmdline文件开头添加ip=192.168.43.144强制设置ip,但请务必保证ip地址在路由器ip的网段

(3)第一次连接会提示未保存密钥,直接继续即可

2.VNC(实用,远程桌面)

必须在能对树莓派操作之后(可以是SSH连接之后)才可以设置

开启方式:

在树莓派上安装vnc服务器(推荐tight VNC server)

sudo apt-get install tightvncserver

安装完成后命令行输入vncserver开启

提示New 'X' desktop is raspberrypi:X 说明已成功开启,其中X为端口号

连接方式:

使用远程连接软件连接,(同上)

注意连接时使用的ip为树莓派ip地址:端口号(默认为1)

3.RDP(实用,画质好,远程桌面)

可以直接使用windows自带远程桌面连接;因为仅传输命令,在远程端画图像,占用树莓派资源少而且传输速度快

开启方式:

在树莓派上安装RDP服务器(推荐xrdp)

sudo apt-get install xrdp

安装完成后命令行输入xrdp开启

如果开启时出现错误执行以下命令重新安装解决字体冲突,并重新启动xrdp服务

sudo apt-get purge tightvnc xrdp

sudo apt-get install tightvncserver xrdp

sudo /etc/init.d/xrdp restart

使用方式:

window远程桌面可以输入ip直接连接,其他平台需要远程桌面工具

4.其他方式:串口连接等(不推荐),SPICE(还没用过)


三种主要连接方式的比较:

SSH适合进行命令行工作时进行;

VNC适合远程端低端机时;

RDP适合低速网络和远程端性能高于树莓派时


附表:

  SPICE VNC RDP
BIOS屏幕显示 不能
全彩支持
更改分辨率
多显示器 多显示器支持(高达4画面) 只有一个屏幕 多显示器支持
图像传输 图像和图形传输 图像传输 图像和图形传输
视频播放支持 GPU加速支持 不能 GPU加速支持
音频传输 双向语音可以控制 不能 双向语音可以控制
鼠标控制 客户端服务器都可以控制 服务器端控制 服务器端控制
USB传输 USB可以通过网络传输 不能 USB可以通过网络传输

参考链接:http://shumeipai.nxez.com/2013/10/06/windows-remote-desktop-connection-raspberry-pi.html

                    https://weibo.com/p/230418e6f167e30102w9vw?sudaref=www.baidu.com&display=0&retcode=6102

                    https://blog.csdn.net/summerdj/article/details/51433546

猜你喜欢

转载自blog.csdn.net/qq_37968132/article/details/79826385
今日推荐