三.树莓派4B-无线登录

2023-10-26

无线登录:

无线登录是指通过树莓派的SSH服务连接树莓派,这种方式最常用,SSH服务开启后,就相当于串口登录时配置config.txt和cmdline.txt文件一样,使得系统数据往wifi模块进行发送,再由软件接收,呈现系统终端界面,SSH服务只是传输终端数据,系统桌面界面需要用远程桌面方式登录。


步骤简介:

  1. 树莓派连接网络
  2. 固定树莓派ip地址(可跳过)
  3. 开启树莓派SSH服务
  4. MobaXterm创建SSH会话

树莓派连接网络:

这一步骤目的是为了让树莓派获取ip地址,因为使用SSH服务需要目的设备(树莓派)的ip地址。可以是wifi接入网络,也可以通过以太网接入,树莓派4b都支持。下面主要介绍wifi接入网络的方法:

  1. 先通过HDMI或串口方式登录树莓派
  2. 修改配置wpa_supplicant.conf文件(下图1所示)
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
//复制以下内容添加wpa_supplicant.conf文件中
network={
        ssid="WIFI名(建议不要中文)"
        psk="WIFI密码"
}

在这里插入图片描述

  1. 执行ifconfig查看树莓派ip地址,若没有wlan0,则执行sudo ifconfig -a查看是否有wlan0:
	1. 若sudo ifconfig -a和ifconfig都没有wlan0,可能是wifi驱动或wifi模块有问题
	2. 若sudo ifconfig -a能查看到wlan0,则是wifi射频被关闭的问题
//开启wifi射频:
1.执行rfkill list
2.开启所有射频rfkill unblock all
3.再次执行ifconfig即可查看wlan0的ip地址

开启树莓派SSH服务:

此步骤虽然可以省略的,但会影响SSH登录,这是因为SSH方式登录树莓派是需要其ip地址,而每次接入网络后,ip地址可能会改变,故而在每次使用SSH服务登录树莓派前可能需要先通过HDMI或串口方式登录树莓派查看ip地址后才能SSH方式登录

步骤:

  1. 配置rc.local文件
  2. 添加内容(在exit 0之前添加)
1.sudo nano /etc/rc.local
2.ifconfig wlan0 固定的ip地址  //选用的ip地址必须属于路由器ip同一个网段

固定树莓派ip地址:

步骤:

//通过键盘上下左右和回车键实现选择和确定
1. 执行sudo raspi-config配置树莓派
2. 进入Interface Options接口选项
3. 进入SSH
4. 选择YES,启动SSH
5. 选择Finish推出树莓派配置界面

MobaXterm创建SSH会话:

如图所示:
在这里插入图片描述
在这里插入图片描述

以上步骤即可实现SSH方式登录树莓派

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

三.树莓派4B-无线登录 的相关文章

  • Bash:检查是否给出了参数(例如是否有参数“-a”?)

    我有一个脚本 它应该接受 2 个参数 s 和 d 如果未给出 d 参数 我想删除我的调试文件 与 s 相同 如何检查 1 或 2 是否为 s 或 d 舒尔有两个参数 我可以做到 蛮力 if test 1 d test 2 d then rm
  • 找出Linux上一个进程使用了​​多少内存页

    我需要找出进程分配了多少内存页 每个页面是 4096 进程内存使用情况我在查找正确值时遇到一些问题 当我查看 gome system monitor 时 内存映射下有几个值可供选择 Thanks 这样做的目的是将内存使用量除以页数并验证页大
  • 段错误...关于你好世界

    这段代码非常简单 但我在 x86 64 Linux 系统上遇到了段错误 这让我很烦恼 刚开始接触asm 请耐心等待 与 NASM 组装nasm f elf64 test asm 与连接ld o test test o SECTION tex
  • Apache 端口转发 80 到 8080 并访问 Apache (80) 中托管的应用程序,即 phpMyadmin 和 Tomcat (8080)

    我想访问托管在 tomcat 服务器 8080 中的应用程序 myapp 当前可以通过以下方式访问http example com 8080 myapp http example com 8080 myapp in http example
  • Vagrant 遇到问题 - “404 - 未找到”

    我正在尝试使用 Vagrant 制作一个 LAMP 盒子 有人告诉我它使用起来非常简单 我对网络和虚拟机完全陌生 对 Linux Ubuntu 的经验也很少 我目前已尝试按照官方文档页面上的教程进行操作 http docs vagrantu
  • 使用 systemctl 获取 systemd 进程的正常运行时间或停机时间?

    喜欢使用systemctl is active
  • 更新Linux中的包含路径

    我的 my path to file 文件夹中有几个头文件 我知道如何将这些文件包含在新的 C 程序中 但每次我都需要在包含它之前输入头文件的完整路径 我可以在linux中设置一些路径变量 以便它自动查找头文件吗 您可以创建一个 makef
  • 如何从 Bash 命令行在后台 Vim 打开另一个文件?

    我正在从使用 Gvim 过渡到使用控制台 Vim 我在 Vim 中打开一个文件 然后暂停 Vim 在命令行上运行一些命令 然后想返回到 Vim Ctrl Z 在正常模式下 暂停 Vim 并返回到控制台 fg可用于将焦点返回到 Vim job
  • MySQL 与 PHP 的连接无法正常工作

    这是我的情况 我正在尝试使用 Apache 服务器上的 PHP 文件连接到 MySQL 数据库 现在 当我从终端运行 PHP 时 我的 PHP 可以连接到 MySQL 数据库 使用 php f file php 但是当我从网页执行它时 它只
  • Bash:将字符串添加到文件末尾而不换行

    如何将字符串添加到文件末尾而不换行 例如 如果我使用 gt gt 它将添加到文件末尾并换行 cat list txt yourText1 root host 37 echo yourText2 gt gt list txt root hos
  • 为什么此 NASM 代码会打印我的环境变量?

    本学期我刚刚完成计算机体系结构课程 除其他外 我们一直在涉足 MIPS 汇编并在 MARS 模拟器中运行它 今天 出于好奇 我开始在我的 Ubuntu 机器上摆弄 NASM 基本上只是将教程中的内容拼凑起来 并感受一下 NASM 与 MIP
  • Crontab 每 5 分钟一次 [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我如何告诉 crontab 每 5 分钟运行一次 但从每小时的第二分钟开始 换句话说 我想在以下时间执行我的脚本minute 5 2 例如 我的脚本应
  • 如何并行执行4个shell脚本,我不能使用GNU并行?

    我有4个shell脚本dog sh bird sh cow sh和fox sh 每个文件使用 xargs 并行执行 4 个 wget 来派生一个单独的进程 现在我希望这些脚本本身能够并行执行 由于某些我不知道的可移植性原因 我无法使用 GN
  • 如何从 C++ 程序中重新启动 Linux?

    我有一个 Qt 4 GUI 我需要在下拉菜单中提供一个选项 允许用户选择重新启动计算机 我意识到这对于以其他方式重新启动计算机的能力来说似乎是多余的 但选择需要保留在那里 我尝试使用 system 来调用以下内容 suid root she
  • 在汇编中使用 printf 会导致管道传输时输出为空,但可以在终端上使用

    无输出 https stackoverflow com questions 54507957 printf call from assembly do not print to stdout即使在终端上 当输出不包含换行符时也有相同的原因
  • Linux 使用 boost asio 拒绝套接字绑定权限

    我在绑定套接字时遇到问题 并且以用户身份运行程序时权限被拒绝 这行代码会产生错误 acceptor new boost asio ip tcp acceptor io boost asio ip tcp endpoint boost asi
  • ssh 连接超时

    我无法在 git 中 ssh 到 github bitbucket 或 gitlab 我通常会收到以下错误消息 如何避免它 输出 ssh T email protected cdn cgi l email protection i ssh
  • 找不到包“gdk-pixbuf-2.0”

    我正在尝试在 Amazon Linux 发行版实例上构建 librsvg 我已经通过 yum 安装了大部分依赖项 其中一些在实例上启用的默认 yum 存储库中不可用 因此必须从头开始构建它们 我已经走了很远 但还停留在最后一点 跑步时sud
  • 为什么 Linux 原始套接字的 RX 环大小限制为 4GB?

    背景 我试图mmap 我的原始套接字的 RX 环形缓冲区64 bitLinux 应用程序 我的环由 4096 个块组成 每个块大小为 1MB 总共 4GB 请注意 每个 1MB 块中可以有许多帧 如果您好奇 请参阅此文档了解背景信息 htt
  • 相当于Linux中的导入库

    在 Windows C 中 当您想要链接 DLL 时 您必须提供导入库 但是在 GNU 构建系统中 当您想要链接 so 文件 相当于 dll 时 您就不需要链接 为什么是这样 是否有等效的 Windows 导入库 注意 我不会谈论在 Win

随机推荐

  • UnityShader从入门到放弃(二)表面着色器和顶点、片元着色器

    1 表面着色器 表面着色器是Unity特有的一种着色器代码类型 表面着色器定义在SubShader中 表面着色器需要编写的代码量很少 Unity会自动处理一些细节 但是表面着色器的本质和顶点 片元着色器是一样的 当我们定义一个表面着色器的时
  • mysql对搜索结果多条记录的处理

    用游标 和WHILE可以遍历您的查询中的每一条记录并将要求的字段传给变量进行相应的处理 DECLARE A1 VARCHAR 10 A2 VARCHAR 10 A3 INT DECLARE CURSOR YOUCURNAME FOR SEL
  • QT富文本简单使用

    QT富文本简单使用 介绍 插入 遍历指定框架 遍历指定框架中所有文本块 包括子框架 介绍 富文本其实就是在一个编辑框内又输入文字又输入图片等各种东西 不仅仅是文字 qt自带的有QTextEdit 该类中有一个QTextDocument 一切
  • 实验10——摄像头实验

    实验十 摄像头实验 一 实验目的 利用ESP32 CAM开启摄像头 在网站上显示实时图像 二 实验内容 1 配置基本的开发环境 2 烧录代码 3 在网页上显示实时摄像 三 实验设备 1 ESP32 CAM发板 2 杜邦线 四 实验步骤 1
  • C++中实参形参传递、返回值产生的临时变量

    C 中实参形参传递 返回值产生的临时变量 C和C 中的副本机制 1 函数返回值产生的临时变量 2 实参形参传递过程中产生的临时变量 C和C 中的副本机制 函数的形参 return 都有副本机制 数组没有副本机制 为了节约内存 副本机制就会产
  • Java - XPath解析爬取内容

    maven依赖
  • npm install报错的几种解决办法

    1 可能是缓存问题 vscode新导入项目 使用npm i 安装包时 经常出现npm ERR code EINTEGRITY的问题 应该是npm本地的缓存造成的 1 删除package lock json文件 如果不想更改此文件 装完之后还
  • git问题error: remote origin already exists.

    1 先删除远程 Git 仓库 git remote rm origin 2 再添加远程 Git 仓库 git remote add origin https gitee com xx xxxx git 3 最后git push origin
  • Linux终端Tab提示忽略大小写

    1 在用户家目录下创建 inputrc 文件 touch inputrc 2 在该文件中输入以下内容 set completion ignore case on vi inputrc 输入set completion ignore case
  • 各种杂志投稿方式与评价

    导读 一 目录 1计算机应用研究 2 现代通信 3 火力与指挥控制 4系统仿真学报 5 宇航学报 6导弹与航天运载技术 7小型微型计算机系统 8计算机仿真 9自动化学报 10微计算机信息 11继电器 12电网技术 13传感器技术 14西北农
  • mybatis在insert时,实体类字段为null时,报错问题

    mybatis在insert时 实体类字段为null时 报错问题 在执行SQL时MyBatis会自动通过对象中的属性给SQL中参数赋值 它会自动将Java类型转换成数据库的类型 而一旦传入的是null它就无法准确判断这个类型应该是什么 就有
  • python基础5——正则、数据库操作

    文章目录 一 数据库编程 1 1 connect 函数 1 2 命令参数 1 3 常用语句 二 正则表达式 2 1 匹配方式 2 2 字符匹配 2 3 数量匹配 2 4 边界匹配 2 5 分组匹配 2 6 贪婪模式 非贪婪模式 2 7 标志
  • 【狂神】MySQl - 修改和删除数据库表字段

    1 修改和删除数据库表字段 测试表 CREATE TABLE teacher id INT 11 NOT NULL COMMENT 教师编号 name VARCHAR 100 NOT NULL COMMENT 教师名称 PRIMARY KE
  • DNA repair 【HDU - 2457】【AC自动机+DP思路】

    题目链接 开始肝这道题的时候也是冒了十足的勇气 呜呜呜 当时一直没发现 我有个地方写成了 s i A 怎么能这样用啊 毕竟只有A C G T的说 呜呜呜 QAQ 然后讲一下 这道题的AC自动机的想法 还有DP的思路 我DP超菜 能过也是超神
  • Filezila的下载、安装与使用

    目录 一 Filezila的作用 二 Filezila的下载与安装 三 Filezila的使用 一 Filezila的作用 实现两个不同的主机之间的文件传输 二 Filezila的下载与安装 官网 下载 FileZilla中文网 选择下载客
  • 《为何爱会伤人》-读书笔记

    童年的重复 恋爱是童年关系的一次轮回 轮回的含义有两层 1 重温童年的美好 2 修正童年的错误 修正童年的错误 会让我们有改造的梦想 即想要在恋爱关系中去改造一个人 但是没有人愿意被改造 我们总是忍不住重复童年 哪怕它伤痕累累 一见钟情是我
  • KVM切换器和VGA切换器的区别

    CYK旗舰店接到过很多顾客的咨询 就是关于一个显示器接多个主机 一个主机接多个显示器需要如何连接的 市面上有KVM切换器和VGA切换器 可以解决以上两种问题 但是价格都高于于CYK生产的VGA一分二分屏线 CYK一分二分屏线价格不高 可以满
  • OpenCV教程——图像模糊。均值模糊,高斯模糊,中值模糊,双边模糊,高斯分布

    1 图像模糊 图像模糊是图像处理中最简单和常用的操作之一 使用该操作的原因之一是为了给图像预处理时降低噪声 图像模糊操作背后是数学的卷积计算 卷积操作的原理 常用的图像模糊的方法 均值模糊 高斯模糊 中值模糊 双边模糊 这四种模糊方式有时也
  • latex放一张大图在作者和正文之间

    ACM提供的latex的模板 begin teaserfigure includegraphics width textwidth sampleteaser caption Seattle Mariners at Spring Traini
  • 三.树莓派4B-无线登录

    无线登录 无线登录是指通过树莓派的SSH服务连接树莓派 这种方式最常用 SSH服务开启后 就相当于串口登录时配置config txt和cmdline txt文件一样 使得系统数据往wifi模块进行发送 再由软件接收 呈现系统终端界面 SSH