《用树莓派做点什么》-006-远程登录树莓派
日期: 2020-04-25 分类: 跨站数据测试 349次阅读
博主QQ:1356438802
本文相关资料下载链接:
链接:https://pan.baidu.com/s/1SyrF4glaHjaBhl8Mm4WRwQ
提取码:t4v4
目录
叨逼叨
当树莓派接上了显示器之后,它就是一台完整的电脑了,有一定的娱乐和工作承载能力。但是随着你在自己的工作电脑和树莓派之间切换的频率越来越高时,就会觉得好烦,一会儿在这个键盘回微信,一会儿到树莓派上写代码。比如我的战神笔记本,办公桌本来就小,放一个霸气的战神,再放个连着各种线的树莓派,及配套的键盘、鼠标、显示器,空间局促不说,一双手在两个键盘搭来搭去,总有一瞬间恍惚了。那么有没有一种解决办法嘞?
有,有2种解决办法,可以让你在自己工作电脑就能访问你的树莓派。你来看!
搞到树莓派的IP地址
因为这2种解决办法,都需要通过网络访问树莓派,所以一切的前提是,我们要先搞到树莓派的IP地址。
我们先看,你的树莓派有外接显示屏的情况。
【有显示屏】
此时,直接在终端用ifconfig命令,查询IP地址即可:
这里连接的是WIFI,所以看wlan0--192.168.0.4。
如果把WIFI断开呢,就像下面这样了,看不到wlan0。
那如果我给树莓派插上网线嘞?
再运行ifconfig,可以看到eth0--192.168.0.5,这里我们可以知道:
a. 有线网卡对应eth0接口;无线网卡,也就是WIFI,对应wlan0接口;
b. 上面两次的IP地址不一样,是变化的,是动态分配的,这个对于我们想通过IP地址访问树莓派并不友好。
那么我们最好把树莓派的IP地址固定下来,每次都访问这个IP地址。
【固定IP地址】
vim /etc/dhcpcd.conf
在文件的末尾增加如下内容,我这里固定IP地址为:192.168.0.5
interface eth0
static ip_address=192.168.0.5/24
static routers=192.168.0.1
static domain_name_servers=114.114.114.114 114.114.114.115
noipv6
static domain_search=
interface wlan0
static ip_address=192.168.0.5/24
static routers=192.168.0.1
static domain_name_servers=114.114.114.114 114.114.114.115
noipv6
static domain_search=
保存并退出,然后我们重启下树莓派,再用ifconfig看下,IP地址没错,是192.168.0.5。
再检查下,能不能正常上网,打开浏览器试试。
嗯,木有问题!!!
那如果你的树莓派没有外接显示器,或者你安装的系统是轻量级不带图形界面的,你无法像上面那样在终端输入ifconfig命令,那要怎么查询IP地址腻?
【无显示屏】
这种情况,我们就要用到局域网内联网设备扫描工具,我的战神是Win10系统,所以推荐一款Windows下的工具ipscan.exe,见于文首百度网盘下载链接。
安装并运行ipscan.exe,可以看到如下界面,点击“扫描”,等待若干分钟。
可以看到,扫描到了一个名称为“raspberrypi”,IP地址为“192.168.0.5”的联网设备,这个就是我们要找的了。
如果你安装的是轻量级不带图形界面的系统,并且连接的有线网络,即使没有固定IP,用这个ipscan工具,也可以很方便查询到IP地址。
其他操作系统平台也有类似ipscan这样的工具,需要的童鞋可以参考——IP Address。
SSH远程上树莓派
关于SSH,我们先看下百度百科的介绍:
SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。
通俗的说,SSH就是为远程登录管理而生,安全可靠!
Windows SSH客户端软件有SecureCRT、Xshell、Putty、Secure Shell Client等等,在这里我还是推荐我自己觉得很好用且一直在用的SSH客户端软件——Xshell,见于文首百度网盘下载链接。当然你也可以去官网购买正版——www.xshellcn.com。
Xmanager是一款小巧、便捷的浏览远端X窗口系统的工具包,其中包含了Xbrowser、Xftp、Xlpd、Xshell、Xstart等。
下载、安装、破解后,桌面会有个【Xmanager Enterprise 4】文件夹,双击打开其中的Xshell。
【开始SSH登录操作】
打开Xshell之后界面如下,点击“新建”图标,我们新建一个会话配置。
在弹出的窗口中我们看到,默认展示的是类别树中“连接”的内容,协议默认是SSH,我们把名称、主机填上。
然后点击类别树中的“用户身份验证”,把树莓派的用户名和登录密码填上,点击“确定”。默认用户名是pi,默认登录密码是raspberry,在 除特别声明,本站所有文章均为原创,如需转载请以超级链接形式注明出处:SmartCat's Blog
精华推荐