引言
远程登录树莓派的目的是通过使用自己的计算机,利用网络远程操控树莓派,方便开发树莓派应用,大大提高开发效率。因此本文重点讲解树莓派命令行界面与图形化界面的远程登录,说明相关操作流程。
一、开启SSH与VNC服务
首先启动树莓派并打开终端,输入命令:sudo raspi-config,该命令目的是打开树莓派软件配置工具,点击回车后会出现如图1所示界面。
图1 树莓派软件配置工具选择“5 Interfacing Options”选项,点击回车确认,可看到如图2所示界面。
图2 InterfacingOptions界面选择“P2 SSH”选项,可看到图3所示界面,选择“是”选项,并点击回车确认,即可开启SSH服务。
图3 SSH选项重复上述操作,打开“Interfacing Options”选项中的“VNC”服务。
二、远程登录树莓派命令行界面
开启SSH与VNC服务后,首先在终端输入命令:ifconfig,查看树莓派IP地址并记录。随后下载远程登录软件。远程登录软件有很多种,例如putty与Xsehll等。这里我们使用的是Xsehll软件,软件下载地址为:
https://xshell.en.softonic.com/
下载安装后,打开Xsehll软件,可看到如图4所示界面。
图4 Xsehll界面在该界面中输入命令:ssh 用户名@IP地址(例如我输入的是ssh pi@172.20.10.2),点击回车即可看到如图5所示界面。值得注意的是在该命令中虽然并未指定端口号,但Xsehll会默认选择使用22号端口与树莓派进行连接。
图5 Xsehll输入密码界面在图5所示界面中输入密码后点击回车进行连接,如果登录成功可看到如图6所示界面。随后即可在Xsehll中对树莓派进行操作。
图6 Xsehll登录成功界面此外,我们也可以点击Xsehll左上角的新建按钮将树莓派的登录信息进行保存,如图7所示。
图7 Xsehll新建按钮点击新建按钮后会弹出如图8所示的“新建会话属性”界面,在名称中可输入自定义名称,在主机中输入树莓派IP地址。
图8 Xsehll新建会话属性完成信息输入后点击确定,再点击连接则会出现如图5所示的身份验证界面,输入树莓派登录密码即可完成远程登录。此后如果我们再次登录树莓派命令行界面,则可以点击Xsehll左上角打开按钮,选择名称raspiberry,点击连接即可登录,如图9所示。
图9 Xsehll打开按钮三、远程登录树莓派图形化界面
首先参考上述流程远程登录树莓派的命令行界面,登录成功后在Xsehll中输入命令:sudo apt-get install xrdp vnc4server,该命令目的是安装xrdp协议与vnc服务器。安装成功后使用windows 10中的搜索功能,输入关键字“mstsc”或“远程桌面连接”,如图10所示。
图10 Windows远程桌面连接点击回车可看到如图11所示界面,在计算机处输入树莓派IP地址,点击连接即可。
图11 Windows远程桌面连接随后可以看到如图12所示界面,分别在username和password处输入用户名与登录密码,即可登录树莓派图形化界面。
图12 Windows远程桌面登录ps:笔者自己也是树莓派爱好者,会在公众号“树莓派对rasparty”中持续更新树莓派相关的文章,欢迎关注交流!
公众号树莓派对rasparty
网友评论