无网线无显示器环境下配置树莓派连接Wi-Fi开启ssh

无网线无显示器环境下配置树莓派连接Wi-Fi开启ssh

今天突然想折腾一下树莓派于是打开我的行李箱,拿出我那崭新的树莓派,当拿出树莓派的时候发生了尴尬的事情,没有网线,没有键盘显示器,这种情况下该怎么连接树莓派呢?第一时间我想树莓派的系统是烧录在sd卡中的是不是可以在系统配置中来做文章呢。

所需要的物品

  • 一个手机
  • Termux(软件我放在文末)
  • 一个读卡器(读取树莓派的sd卡)

甚至可以只用手机(如果手机可以支持插sd的话,这里我条件还没那么苛刻,有一台电脑一个扩展坞)

自动连接wifi原理

用户可以在未启动树莓派的状态下单独修改 /boot/wpa_supplicant.conf 文件配置 WiFi 的 SSID 和密码,这样树莓派启动后会自行读取 wpa_supplicant.conf配置文件连接 WiFi 设备。

1、添加自动连接wifi步骤

第一步:先把树莓派上的sd卡取下来

WechatIMG53

第二步:把sd卡插入到扩展坞中并插到电脑上

WechatIMG54

WechatIMG55

第三步:在电脑中打开sd卡根目录创建名字为wpa_supplicant.conf 的文件

image-20210806222213220

第四步:为wpa_supplicant.conf 的文件添加如下内容

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
    ssid="12345678"
    psk="88888888"
    key_mgmt=WPA-PSK
    priority=1
}

上面配置文件的含义是:

  • ssid:网络的ssid
  • psk:密码
  • priority: 连接优先级,数字越大优先级越高(不可以是负数)
  • scan_ssid:连接隐藏WiFi时需要指定该值为1

因为我这里不能进入路由器后台看树莓派的地址,所以是用手机开的热点让树莓派连接到我的热点

2、配置开启ssh

boot分区里新建一个名字为ssh的空文件,这样系统在启动的时候就可以识别出来,从而在开机的时候就开启ssh

3、完成后的文件目录

image-20210806222309814

4、连接树莓派

第一步:开启手机热点

第二步:启动树莓派等待树莓派开机并等待树莓派连接Wi-Fi

WechatIMG57

第三步: 打开 Termux 软件查看树莓派ip地址

因为是连接的手机的热点,所以可以看到树莓派已经连接了Wi-Fi

image-20210807002902731

打开 Termux 软件输入 ip neigh 命令查看树莓派ip地址

WechatIMG58

知道了IP之后我们就可以用电脑连接手机热点,ssh登陆到树莓派了,登陆树莓派之后配置ip地址与连接Wi-Fi了,配置之后就可以在内网中使用了

Termux 软件下载地址

image-20210806225413218

原文地址: https://kspf.xyz/archives/135

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 配置树莓派无需显示器,可以通过以下步骤实现: 1. 下载最新的树莓派操作系统镜像,官方推荐使用Raspberry Pi Imager工具进行下载和写入到SD卡中。 2. 在SD卡根目录下创建一个名为"ssh"的空文件,用于启用SSH服务。 3. 在SD卡根目录下创建一个名为"wpa_supplicant.conf"的文件,用于配置WiFi连接。文件内容如下: ```network={ ssid="你的WiFi名称" psk="你的WiFi密码" }``` 4. 将SD卡插入到树莓派中,连接电源和网络(使用有线或WiFi连接)。 5. 使用SSH客户端连接树莓派IP地址,用户名为"pi",密码为"raspberry"。 6. 连接成功后,可以使用命令行界面进行配置和操作。例如,可以使用"sudo raspi-config"命令进行基本设置和配置。 注意事项: - 在写入镜像前,确保SD卡已经格式化。 - 在创建"wpa_supplicant.conf"文件时,注意WiFi名称和密码的正确性。 - 在连接SSH时,需要知道树莓派的IP地址。可以通过路由器管理界面或者扫描局域网中的设备进行查找。 ### 回答2: 要配置树莓派而没有显示器,可以按照以下步骤进行操作: 1. 准备一个MicroSD卡:选择一个合适的容量的MicroSD卡,建议至少16GB。确保卡片已经格式化,并且空间足够用来存储树莓派的操作系统。 2. 下载和安装树莓派操作系统:从树莓派官方网站上下载适合你的树莓派型号的操作系统镜像文件。将镜像文件写入到MicroSD卡中,这可以通过使用一个烧录软件(如Etcher)来实现。 3. 配置网络连接:将MicroSD卡插入树莓派,并连接树莓派与路由器的以太网线树莓派会自动获取到IP地址。 4. SSH连接树莓派:打开电脑上的终端或SSH客户端,使用树莓派的IP地址(可以通过在路由器的管理界面找到)进行SSH连接。例如,在终端输入以下命令:ssh pi@192.168.1.100 (假设树莓派的IP地址为192.168.1.100)。 5. 首次登录:输入默认用户名“pi”和默认密码“raspberry”进行登录。 6. 修改密码:登录成功后,使用passwd命令修改默认密码,以提高安全性。 7. 配置WiFi连接(可选):如果需要使用WiFi进行无线连接,可以使用配置文件进行设置。通过编辑/etc/wpa_supplicant/wpa_supplicant.conf文件,添加WiFi网络的SSID和密码。 8. 更新树莓派:在SSH终端中,运行以下命令更新系统软件:sudo apt update && sudo apt upgrade。 9. 安装所需软件和配置树莓派:根据自己的需求,安装所需的软件和配置树莓派的各种功能,例如配置VNC远程桌面、设置FTP服务器等。 通过上述步骤,您可以在没有显示器的情况下成功配置树莓派,并进行后续的操作。 ### 回答3: 如果树莓派目前没有显示器,可以按照以下步骤进行配置: 1. 准备SD卡:首先需要一张至少16GB的microSD卡,并使用适当的SD卡阅读器将其连接到计算机上。 2. 下载操作系统映像:从树莓派官方网站(https://www.raspberrypi.org/downloads/)上下载最新的树莓派操作系统(如Raspbian)的映像文件。 3. 制作引导SD卡:使用适当的工具将映像文件烧录到SD卡上。可使用软件如Win32 Disk Imager或Etcher进行烧录。 4. 配置无线网络:在SD卡的根目录下创建一个名为"ssh"(无扩展名)的空白文件,以启用SSH远程访问。如果要使用Wi-Fi连接,还需要在根目录下创建一个名为"wpa_supplicant.conf"的文件,并在其中配置Wi-Fi网络的详细信息,例如SSID和密码。 5. 连接树莓派:将预先烧录好操作系统的SD卡插入树莓派的SD卡槽中,并使用网线树莓派与路由器连接。确保电源线连接树莓派上。 6. 远程访问树莓派树莓派启动后,通过SSH客户端(如PuTTY)使用树莓派的IP地址进行远程登录。 7. 配置树莓派:在连接树莓派后,可以对其进行进一步的配置,例如更改默认密码、扩展文件系统、安装软件等。 通过以上步骤,即可在没有显示器的情况下成功配置树莓派

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值