树莓派3代B+型贴散热片,连接wifi,并开启ssh服务(不需要任何windows工具)

您所在的位置:网站首页 树莓派怎么链接电脑 树莓派3代B+型贴散热片,连接wifi,并开启ssh服务(不需要任何windows工具)

树莓派3代B+型贴散热片,连接wifi,并开启ssh服务(不需要任何windows工具)

2023-04-25 14:35| 来源: 网络整理| 查看: 265

硬件:

我所买的是亚博智能科技的树莓派3B+E14新款-基础套餐。

软件:

a,树莓派系统

系统下载官网:​​https://www.raspberrypi.org/downloads/raspbian/​​

我这边截图不方便,但是打开上面的连接,会有三个系统选项,我选的右边这个,信息如下:

Raspbian Stretch with desktopImage with desktop based on Debian StretchVersion: November 2018Release date: 2018-11-13Kernel version: 4.14Release notes: Link

sha256码:a121652937ccde1c2583fe77d1caec407f2cd248327df2901e4716649ac9bc97

b,笔记本系统

我用的是arch linux

1,贴散热片

树莓派3B+的CPU自带散热片,所以不需要贴,只需要贴4个USB口旁边的南桥芯片和内存芯片的散热片就好了。

南桥芯片:很多立柱的那个散热片,贴在主板正面

内存芯片:贴那个黄色的散热片,贴在主板背面

2,下载树莓派系统

如上,下载好就是了。

3,检验系统下载的是否正确

[gyz@archlinux 下载]$ sha256sum '2018-11-13-raspbian-stretch(1).zip' a121652937ccde1c2583fe77d1caec407f2cd248327df2901e4716649ac9bc97 2018-11-13-raspbian-stretch(1).zip

注意:sha256后面跟下载好的那个压缩文件就好,不需要单引号,我这个是特殊情况。

4,解压

[gyz@archlinux 下载]$ unzip '2018-11-13-raspbian-stretch(1).zip' Archive: 2018-11-13-raspbian-stretch(1).zipreplace 2018-11-13-raspbian-stretch.img? [y]es, [n]o, [A]ll, [N]one, [r]ename:

我这里就不解压了,解压后的文件就是

2018-11-13-raspbian-stretch.img

5,刻录到TF卡

a,先将TF卡放到读卡器,插入笔记本,正常的话,这个笔记本系统自动挂载TF卡;

b,下载TF卡

[gyz@archlinux 下载]$ sudo umount /dev/sdb

c,使用dd刻录

[gyz@archlinux 下载]$ sudo dd bs=4M status=progress if=2018-11-13-raspbian-stretch.img of=/dev/sdb

 注意这个地方不是sdb1,是sdb。

6,配置wifi

a,经过第5步,TF卡变成了sdb1和sdb2两个分区,挂载sdb2分区到笔记本的/mnt上;

[gyz@archlinux 下载]$ sudo mount /dev/sdb2 /mnt[gyz@archlinux 下载]$ cd /mnt

b,打开手机热点,配置wifi信息(其实就是在boot下新建一个wpa_supplicant.conf文件),使得开机自动连接手机wifi;

[gyz@archlinux mnt]$ lsbin dev home lost+found mnt proc run srv tmp varboot etc lib media opt root sbin sys usr[gyz@archlinux mnt]$ cd boot[gyz@archlinux boot]$ vim wpa_supplicant.confcountry=CNctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdevupdate_config=1network={ ssid="GuoYanZhang" //这个是你1个wifi的名字 psk="12345678" //第1个wifi的密码 key_mgmt=WPA-PSK}

network={ ssid="CMCC-WR47" //这个是你2个wifi的名字 psk="wq6kvdmb" //第2个wifi的密码 key_mgmt=WPA-PSK}

注意,这个地方不需要有两个,只是我写了两个,第一个是手机热点的,第二个是房东家的。

另外,有人wpa_supplicant.conf会在开机的时候自动被拷贝到/etc/wpa_supplicant/下,但是我是自己给拷贝过去了一份。

7,配置ssh

[gyz@archlinux mnt]$ cd boot[gyz@archlinux boot]$ touch ssh

就是在boot目录下新建一个ssh文件,注意是文件,不是文件夹,据说是系统启动时,检测到boot下有一个ssh文件,会开始ssh服务。

8,配置静态ip

[gyz@archlinux mnt]$ cd etc/[gyz@archlinux etc]$ sudo vim dhcpcd.confinterface wlan0static ip_address=192.168.43.200/24static routers=192.168.43.1static domain_name_servers=192.168.43.1

注意,这个地方让你的笔记本也连接你手机热点,查看笔记本的ip,将树莓派的静态ip设置为与笔记本同一网段,这样才可以ping通和ssh。

[gyz@archlinux ~]$ ip address.........wlp8s0 valid_lft 2272sec preferred_lft 2272sec inet 192.168.43.65/24 brd 192.168.43.255 scope global secondary noprefixroute wlp8s0...

9,退出/mnt,弹出TF卡,将TF卡插上树莓派板子,1分钟左右就会看到手机热点多了一个设备连接。

10,笔记本ssh树莓派

[gyz@archlinux ~]$ ssh [email protected]: Linux raspberrypi 4.14.79-v7+ #1159 SMP Sun Nov 4 17:50:20 GMT 2018 armv7l

The programs included with the Debian GNU/Linux system are free software;the exact distribution terms for each program are described in theindividual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extentpermitted by applicable law.Last login: Thu Dec 27 05:13:44 2018==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===Authentication is required to start 'ssh.service'.Multiple identities can be used for authentication: 1. ,,, (pi) 2. rootChoose identity to authenticate as (1-2): 1Password: ==== AUTHENTICATION COMPLETE ===pi@raspberrypi:~ $

 注意,第一次连接的时候会询问是否信任该设备,yes就可以了,或者照着下面的,修改一下,以后都不需要了。

pi@raspberrypi:~ $ sudo vim /etc/ssh/ssh_config StrictHostKeyChecking no

树莓派默认的用户名是:pi,密码是:raspberry。

可以修改:

pi@raspberrypi:~ $ sudo passwd pi

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3