导航:首页 > 网络安全 > ssh指令如何找网络上的树莓派

ssh指令如何找网络上的树莓派

发布时间:2023-04-06 21:33:54

A. 树莓派 ubuntu mate 怎么ssh

按照官网连结网页(https://ubuntu-mate.org/raspberry-pi/)指示操作,下载容量 3.7G,一样使用 dd 烧制 MicroSD卡,放入树莓派2 Model B 开机。

出现四颗树莓派 logo 就知道是树莓派2 的硬体,不需要试树莓派 B+ 这两款 CPU 不同,一个是 ARM 6,一个是 ARM 7。

可以直接选择语言(可选中文正体)

再选时区 (可选 Taipei),还有选择键盘排列(基本上不用改)。

接下来就等它做完,贴心提醒请接上网路噢。

安装完后会再重新开桌面

桌面中央就是 Ubuntu MATE 的字样

右上角有喇叭控制纽,网路设定钮,日期(等网路连通后会依照你选的时区,更新正确日期时间),关机钮。

有线及无线都可。

左上角如图,安装好的应用程式都从这里开始。

视窗-命令视窗,按照网页所说的指令操作,将MicroSD从 3.7G 扩充到你使用的SD卡的大小。

重新开机后的结果。
看两个应用程式 menu

接下来大家应该知道要测试什么了吧?!

将 /boot/config.txt 里的 #disable_overscan=1 的 # 删除,存档并重新开机。

B. 树莓派怎么连电脑

1、串口连接

这种方式在我树莓派的第一篇博客有讲,这里我简单介绍。

连接树莓派,树莓派GPIO串口的GND,txd,rxd分别与转接口的GND,rxd,txd相连,用的什么转接模块我不管,反正最后得变成一个USB的接口接在电脑上,并在电脑设备管理器上的端口选项可以发现它,用Serial登录。

可以用PUTTY登录,我用的是新版的secureCRT。

2、ssh登录

在我的树莓派第一篇博客中,有让你们新建一个不带后缀名的文档文件,这下派上用场了。

直接看我的另一篇博客设置好树莓派的静态ID,用网线将树莓派和路由器LAN口相连,然后我们就可以远程操作我们的树莓派了。

但是得注意,我们得和树莓派在同一个wifi频段上。也就是我们电脑得连接树莓派所连接的路由器的wifi,不然连不上。

3、网线直连

因为树莓派3B只有一个能用的串口,另外一个串口还是虚拟的,这就很揪心了。

你可以通过ssh登录,然后使用其串口。

这里介绍另外一种登录,树莓派和电脑通过一根网线连接即可。

这张图也是我从其他网页所过来的,先完成上面的操作,允许其他用户连接什么什么的:

在dos界面输入arp -a,会奇怪地多出个192.168.137.1,而且每台电脑都一样,这是本地连接的IP地址,你就把你电脑看成一个路由器,地址为192.168.137.1,然后你树莓派的IP在其频段下设置。

因为我在树莓派上开启的wlan0,eth0没有被自动打开,我直接暴力地打开一个。

输入:sudo ifconfig eth0 192.168.137.10

然后你打开secureCRT或者PUTTY,通过SSH2登录进去,发现竟然可以登录,而且ping了ping网络还是通的

我这种做法有个很致命的问题,就是每次要用这种方法登录时,都得先通过上面两种方式登录然后强制打开我的eth0。

其实我并不是在通过网线连接电脑再连接Internet,而是直接连接wifi,但我想要树莓派通过网线上网。

那我要怎样只通过一根网线上网呢???

也就是说我们不强制地设置eth0的地址,而是让树莓派一启动就获取到自己的IP然后SSH登录,之后树莓派一直通过静态网络也就是网线上网。

我们把之前关于wifi的设置全部注释掉,就开一个有用的eth0:

输入 sudo vim /etc/resolv.conf

在这里我们设置一下DNS,它起到解析域名的作用,不容小觑

第一个nameserver是我路由的,我们添加第二个nameserver,填的是电脑的。我刚才说了,我们把电脑看成路由器时,它就变成了192.168.137.1,它反而要开始分配地址了。

设置好之后,输入sudo reboot重启,然后直接SSH登录,完美连接上。

而现在我们是通过eth0上网而不是wifi了。

4、网线直连(重修订)

今天重新看了下自己的博客,发现写得有点乱,这里重新编辑一下,以方便大家。新购买树莓派的各位,在只有一根网线的前提下,可以直接先看这一部分。

首先完成如下的操作。我是通过无线连接网络,然后网线口连接树莓派的。

如果遇到下图这样的问题,请迅速win+R然后敲入services.msc进入服务选项,将Windows Firewall服务打开。

在cmd窗口敲入arp -a的时候,如果没有显示自己树莓派的地址(0-254)之间,可以尝试重新拔插。

如果还是找不到,就在cmd下敲入这个,ping137下所有的IP地址,这样就能得到ip以及mac等地址。

for /l %i in (1,1,255) do ping -n 1 -w 60 192.168.137.%i | find "回复" >> pingall.txt
这个192就是我们树莓派所获得的地址,使用CRT或者putty登录它即可。

C. 树莓派开启ssh服务远程连接

点击树莓派界面左上角的树莓图标,点Preferences的这个图标,再点击下面倒数第二个树莓图标打开树莓派的设置。

选择第友桥明二个标签Interfaces,将SSH那一行Enabled前面的好告那个圆点上,按消悄右下角的OK保存,重启树莓派后就会自动开启SSH服务。

点击及界面上面菜单栏黑色框打开可以输入命令行的终端。

在打开的界面命令行输入:sudo raspi-config,按“enter”键运行。

键盘下移移动到“Interfacing Options”,按“enter”键。

选择ssh,按yes保存,重启树莓派后就会自动开启SSH服务。

首先将SD卡用读卡器插到电脑,确保电脑可以看到常见文件名的后缀(不确定或不能看到常见文件后缀的 点这里 ),然后新建一个文本文件到SD卡的boot盘中。

将文件名和后缀全选,改成ssh,按“enter”键保存,SD卡的盘弹出后,将SD卡插入树莓派,树莓派开机后就会自动开启ssh服务。

D. 怎样通过外网ssh访问树莓派

建立 树莓派 到 VPS 的反向代理【树莓派 上操作】

ssh -fCNR :localhost:22 [email protected]

为 VPS 上端口,用来与 树莓派 上的22端口绑定。

建立 VPS 上的正向代理,用作本地转发。做这一步是因为绑定后的竖裤乎 端口只支持本地访问【VPS 上操作】

ssh -fCNL *::localhost: localhost

为本地转发端口,用以和外网通信,并将数据转发到 ,实现可以从其他机器访问。

其中的*表示接受来自任意机器的访问。

现在在 Client 机器上可以通过 VPS ssh 到树莓派。

ssh -p [email protected]

至此方案完成。

同理,也可以建立反向代理通过VNC来连接内网树莓派的图形界面。

附:

SSH 参数解释

-f 后台运行

-C 允许压缩数据

-N 不执行任何命令

-R 将端口绑定到远程服务器,反向代理

-L 将余悉端口绑定到本地纯亩客户端,正向代理

E. 树莓派无屏幕无WiFi通过SSH连接电脑(多图)

因为在学校的原因,树莓派是没有办法直接连接学校的网络的,所以在没有屏幕的情况下,来实现SSH登录树莓派

树莓派在初始情况下是没有开启SSH的,开启的方法是:取出SD卡,使用电脑读取,找到boot分区,如图:

如果没有WiFi可以连接,也可以使用一根网线将电脑和树莓派连接起来,使用电脑的网络即可
使用网线连接电脑和树莓派,打开电脑的控制面板的网络连接 ,可以看到以太网的连接状态:

我的电脑使用的是WiFi上网,所以我需要设置WLAN的属性,共享网络给以太网,如图:

然后开启树莓派,发现以太网的标志从“拔出”变成了“未识别网络”

开启cmd或者powershell,输入命令 “arp -a” ,寻找树莓派的IP,我是根据Mac地址(未曾考证,树莓派的Mac地址可能是“b8-27-eb-”开头的)看的,如图:

在SSH下,输入刚刚查到的IP地址,然后点击“Open”进行连接,如图:

他会要求输入用户名和密码

阅读全文

与ssh指令如何找网络上的树莓派相关的资料

热点内容
网络管理局在哪里 浏览:427
武汉哪个学校计算机网络专业好些 浏览:927
台式电脑无线网络选项 浏览:967
带wifi网络点读笔 浏览:899
在手机上怎么知道网络密码 浏览:241
什么是工作网络 浏览:977
医生网络兼职哪个网站 浏览:100
网络管理员四级如何学习 浏览:988
移动网络重置后移动数据网怎样 浏览:904
免费网络wifi名称 浏览:604
计算机网络图例大全 浏览:73
苹果11蜂窝网络只显示4g 浏览:219
国家发布网络安全黑客攻击 浏览:855
iptv网络连接 浏览:670
哪个网络播谢谢你来了 浏览:522
网络base一个区域有多少个 浏览:623
网络上的风气变了怎么办 浏览:547
24g无线模块网络地址 浏览:679
路由器无线桥接老是网络不稳定 浏览:74
网络和打电话哪个费电 浏览:175

友情链接