写在前面的话

(虽然说外网访问也是可以做到的,但属于超纲内容,以后我专门出文章说明,此处挖坑)手头没有系统,但我看了下,说的挺详细了输入密码时没有任何反应,并不是你电脑或者键盘坏了,只是Linux为了安全性,在输入密码时什么都不显示罢了(想当初,我不知道这件事的时候,差点把键盘摔了,因为我用的很便宜的键盘。网络上关于树莓派的教程确实千千万,写的比我好,速度比我快,深度和广度在我之上的太多了。...

写在前面的话

树莓派是一台计算机。既然是电脑,连接显示器、键盘和鼠标是最方便的方式。但是,有些项目不需要显示器。仔细想想,无人机带着显示器飞行的画面真的很奇怪。而且,有时受条件限制,无法连接显示器。

难道没有显示器我们就不能愉快地玩Pi吗? - -当然不是

所以在没有监视器的情况下,我们可以通过 SSH 播放树莓派。

那么,什么是 SSH?简单来说,就是一个远程登录协议,可以让我们在局域网中的另一台电脑上操作树莓派。(虽然外网访问也可以,但是属于超一流的内容,以后会专门写一篇文章,这里挖个坑)

那么让我们开始吧,看看有哪些方法可用。

首先我们需要启用SSH

传说很久以前SSH是默认开启的,但是在一次更新之后,官方表示出于安全考虑,SSH被设置为默认关闭。

但是要开启OS的SSH,方法其实太简单了。没有显示器,我们只能放弃NOOBS,采用烧录系统的方法。然后,烧录完成后,在Boot根目录下新建一个名为SSH的无扩展名的空文件(文件夹不行)就行了。

用户只需要在空白处右击,新建一个文本文件,改名为SSH,删除.txt。

mac用户的话值得注意,有时候文件扩展名被删除了mac没网打开软件慢,但是不明原因是TXT,如下图

因此,建议使用一种简单的方法来创建没有扩展名的空文件

打开软件自带的“文本编辑器”,在左侧选择你的启动文件夹,然后点击新建文档

直接按+S

把改成SSH,直接点击save,可以得到一个没有扩展名的空文件放到指定位置

之后,启动TF卡,放入树莓派,就可以开机了。

通过网线直接SSH到路由器

用网线将树莓派连接到路由器,然后开机,然后……把树莓派扔到角落吃灰(笑)

mac用户可以使用终端,终端自带SSH,非常方便

用户推荐 PuTTY

下载地址及用法:

PS我手头没有系统,但是我看了一下,说的很详细

如果不知道IP地址,可以使用如下命令连接(推荐,简单方便)

ssh pi@raspberrypi.local

该命令的含义是:使用 SSH 连接并用 pi 帐号登录设备在局域网中

也可以通过路由器查看树莓派的IP地址(如果是智能路由器,比如小米路由器,可以用手机APP查看,超级方便),然后可以使用如下命令

ssh pi@X.X.X.X

嗯,这条命令的意思和上面的差不多,只是略有改动:使用 SSH 连接,用 pi 账号登录目标设备的 IP 地址

将验证第一个连接,输入 yes 并按 Enter。

然后会提示您输入密码

我们的默认帐户是:pi

pi 帐户的默认密码是:

输入密码没有任何反应,不是你的电脑或者键盘坏了,只是linux为了安全输入密码时什么都不显示(我不知道的时候差点把键盘掉了,因为我我正在使用便宜的键盘。啊哈哈哈)

看到绿色命令行后,树莓派连接成功。

连接后,您可以设置 Wi-Fi。毕竟,总是插着网线很不方便。

可以使用以下命令设置 Wi-Fi

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

sudo 表示以root权限临时执行命令

nano 是许多 Linux 发行版附带的文本编辑器的名称

下面是.conf的文件路径,里面保存了一些Wi-Fi设置

在打开的文本编辑器中输入以下格式

network={

ssid=”将我替换成Wi-Fi名” psk=”将我替换成Wi-Fi密码”

priority=将我替换成数字,数字越大代表优先级越高

}

比如我有两个Wi-Fi,而Wi-Fi_A的优先级高于Wi-Fi_B,那么我可以写成如下

network={

ssid=”Wi-Fi_A”

psk=”12345678”priority=5

}

network={

ssid=”Wi-Fi_B”

psk=”12345678” priority=4

}

按 Ctrl+O 并按 Enter 保存,然后按 Ctrl+X 退出 nano 编辑器。

⚠️PS 即使您使用 mac 进行 SSH,请使用 Ctrl 代替

⚠️PS后面不能跟负数

然后输入

sudo reboot

重启树莓派,拔掉网线就可以使用Wi-Fi连接了,SSH方式还是和上面一样。

附加:有路由器但没有网线的情况下,可以直接配置Wi-Fi连接。

同打开SSH的方法一样,创建一个名为.conf的文件,写法如下

mac打开rar的软件_swf文件断网打开没图片_mac没网打开软件慢

country=GB

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev

update_config=1

network={

  ssid="将我替换成Wi-Fi名"

  psk="将我替换成Wi-Fi密码"

  priority=将我替换成数字,数字越大代表优先级越高

}

保存后,就像SSH文件一样,放到boot文件夹下,然后给树莓派上电。几分钟后,它将连接到 Wi-Fi。

通过网线直接连接笔记本电脑实现SSH

总有没有路由器的时候。例如,当您外出入住酒店时,公共 Wi-Fi 可能找不到设备,并且不安全。这时候就可以通过网线直接连接树莓派和笔记本了。

以下是 mac 操作系统的示例

首先为树莓派烧录系统,创建一个没有扩展名的空SSH文件,然后用网线将树莓派连接到mac(我知道mac没有网线接口,但也许你有适配器电缆或者它恰好是一个黑苹果用户......啊哈哈哈,苦笑)

然后打开系统偏好设置

输入份额

选择 共享,选择共享源和共享方式,勾选 共享,然后选择启用。

然后在偏好设置中打开网络,树莓派是否连接可以在这里查看

等待连接(左) 已连接(右)

确认连接后,可以打开终端,使用以下命令进行连接

ssh pi@raspberrypi.local

PS网络中的IP地址不是树莓派分配的IP地址。如果想知道具体的IP地址,可以在终端输入

mac没网打开软件慢_swf文件断网打开没图片_mac打开rar的软件

arp -a

检查它,它显示了 Pi的IP地址

PS2 连接树莓派后也可以在树莓派中使用

hostname -I

检查 IP 地址

知道IP地址后,也可以使用该命令进行连接

ssh pi@X.X.X.X

然后就可以正常启动项目了。玩的开心。

如果你没有显示器,没有路由器,没有条件直接连接笔记本电脑

好吧,真正的绝望不是。

如果你知道该怎么做,请联系我,我也需要继续学习

尾巴

这是本系列的第二篇文章。我知道我填坑有点慢。我没办法。毕竟,时间是被挤出来的。我的工作不是程序员,我在学校的专业和计算机无关。只是最近爱上了折腾这些玩意儿,觉得很有意思。

我已经阅读了一些评论,它们实际上是有道理的。互联网上有数以千计的 Pi 教程。他们写得比我好,比我快,而且比我的有深度和广度。那我为什么还要写这个系列?

原因很简单。我认为这很有趣也很有趣。一定有像我这样不是出生在Banco的人来玩。不过由于一些小问题,树莓派终于吃光了。我自己也是从一无所知中走出来的,我知道一些很简单的问题在新手眼中却很复杂,我什至不知道如何解决。

这个系列之所以叫明明白白玩 Pi,是为了把每一步都说清楚、解释清楚,而不是简单的复制代码、粘贴代码。如果看完我的文章,你觉得没什么mac没网打开软件慢,那我只能表示歉意,你一定比我了解的多,没能帮到你,我很抱歉。

最后说一下这个系列的策划。其实有几篇文章都是零零碎碎写的,都是具体的项目,只是没有时间打磨和最终确认,所以暂时无法发表。下一篇文章应该仍然是关于梳理一些基础知识。

最后,对填坑缓慢表示歉意,感谢大家的支持。(弓)

相关文章

发表评论