本人亲测树莓派4B ubuntu20.04server连接wifi 设置wifi静态ip 连接Xshell 详细避坑

一.前言 遇到的坑

  1. 镜像安装 网上有很多教程,注意的是我安装20.04MATE版时会出现安装系统崩溃的情况,而安装server版本则不会。

  1. 我的显示器是24寸,在连接显示器时需要在usercfg.txt中键入如下命令:

framebuffer_width=1920
framebuffer_height=1080
hdmi_force_hotplug=1
hdmi_group=1
hdmi_mode=5
hdmi_ignore_edit=0xa5000080
  1. 显示屏不显示很可能是因为接触不良!!!在连接显示器时大家记得把树莓派以引脚面向上的方式放置,可以在插入micro-hdmi线时将接口往下压一压,然后多试几次。

二.教程

默认大家已经安装好镜像并且配置好了显示器

友情提示:配置之前记得备份文件!!ubuntu中 用sudo cp 文件名 文件名.bak

  1. 配置wifi

(1)开机前配置动态/静态wifi

大家找到SD卡中的network-config文件,用记事本打开,删掉wifi前的#,然后进行如下配置:

wifis:wlan0:dhcp4: trueoptional: trueaccess-points:homessid:  #wifi名称,注意没有大部分情况下不用加引号password: "123456789"  #自己的wifi密码

如果要配置静态ip,参考如下:

wifis:wlan0:access-points:gzxdn:password: "1072634655"dhcp4: falseoptional: trueaddresses: [192.168.137.103/24]gateway4: 192.168.137.1nameservers:addresses: [192.168.137.1,8.8.8.8]

接下来就可以插上hdmi线在屏幕上进行配置了。

(2)开机后配置动态/静态wifi

先配置好root账户,网上有很多教程,在此不赘述。

如果开机后需要配置wifi,需要输入命令:

sudo cd /etc/netplan/
ls

查看文件夹下的yaml文件,我这的文件名是50-cloud-init.yaml,所以使用

sudo vi 50-cloud-init.yaml

进入文件进行配置,按下i键开始配置,配置如下:

network:ethernets:eth0:dhcp4: truematch:macaddress: e4:5f:01:e1:45:c6set-name: eth0wifis:wlan0:access-points:"gzxdn":password: '1072634655'dhcp4: trueoptional: trueversion: 2

修改完毕后按esc键退出 然后输入:wq保存

这里有几个点要注意:

  1. yaml格式中只允许使用空格键进行缩进,不要使用TAB键。

  1. password设置与network-config配置不同,这里是单引号!!

  1. 子命令与主命令保持2个空格的缩进,参考如上wifis的配置。

如果想设置静态ip,可以参考如下:

network:ethernets:eth0:dhcp4: truematch:macaddress: e4:5f:01:e1:45:c6set-name: eth0wifis:wlan0:access-points:"gzxdn":password: '1072634655'dhcp4: falseoptional: trueaddresses: [192.168.137.103/24]gateway4: 192.168.137.1nameservers:addresses: [192.168.137.1,8.8.8.8]version: 2

注意的点:

  1. gateway4网关在ubuntu命令行中输入 route -n 就可以查看得到。

  1. nameserver中的地址和网关保持一致即可。

配置完后,就要对其进行应用了,分步采用以下命令:

sudo netplan try 

返回如下信息表示配置成功:

按下enter键后再输入以下命令

sudo netplan generate
sudo netplan apply

然后试试ping www.baidu.com测试是否PING得通

但是,如果你这时候退出后重进,会发现在本节的配置全没了!(自己的经历)所以大家还是提前配置好network-config文件才是王道。

2.配置Xshell

参考的是:

https://blog.csdn.net/zhouzongxin94/article/details/121118188?ops_request_misc=&request_id=&biz_id=102&utm_term=%E6%A0%91%E8%8E%93%E6%B4%BEUbuntu%E9%85%8D%E7%BD%AEssh&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-3-121118188.142^v73^control,201^v4^add_ask,239^v2^insert_chatgpt&spm=1018.2226.3001.4187

他的第五步中,我的树莓派没有 /etc/rc.local文件,于是没有配置,但是之后每次都能连上。

除此之外还需要一个步骤,就是修改ssh配置。输入sudo vi /etc/ssh/sshd_config进入文件,

将#PermitRootLogin prohibit-password那一行修改为PermitRootLogin yes ,直接保存,然后

sudo service ssh restart

大功告成,可以用Xshell连接树莓派啦。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/22985.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SCI投稿Title Page、Cover letter、Highlights、Manuscript模板

参考: SCI投稿Cover letter模板 SCI 投稿全过程信件模板一览(Cover letter,催稿信等) SCI 投稿 3 个月迟迟无消息,竟只是漏了这个步骤… elsevier初次投稿模板 最新投稿信 Cover Letter 和Highlights 模板资料 1.第一…

Ghatgpt正式登录苹果手机应用商城,并支持Siri和快捷指令

根据最新信息,OpenAI 发布的 ChatGPT 官方 iOS 应用程序迎来了重大更新。该应用程序已经在上个月登陆了美国、英国、法国、德国和韩国等 App Store,并且成为该市场上最受欢迎的免费应用程序。 作为生产力类应用的领导者,该应用程序完全免费&a…

让对方计算机死机的代码,微信让对方死机代码是什么?一串代码卡死微信

随着网络技术的发达,越来越多的人学会写代码。不少人也会通过代码,给别人来一场恶作剧。就例如通过给对方发送一串代码便能让对方的微信死机,大家是不是都觉得很神奇呢?那么微信让对方死机的代码是什么呢?接下来小编就给大家分享一下。 漏洞…

java实验:完成一个电商购物平台的登录注册窗体

电商购物平台pro plus (越来越像样了奥 文章目录 前言 一、实验内容 二、实验思路 三、实验代码 四、实验结果截图 总结 前言 继续对电商购物平台进行改进和升级,加上用户登录及注册页面 (虽然前几次升级好像没发 一个有点小复杂的东…

B2C模式电商案例-用户注册与登录

1、用户注册-短信验证码 1.1分析 1.2后端 创建 SmsController类,调用阿里大鱼工具类,发送短信 package com.czxy.changgou4.controller;import com.aliyuncs.dysmsapi.model.v20170525.SendSmsResponse; import com.czxy.changgou4.pojo.User; import …

用户注册登录退出功能的实现——淘淘商城(二十五)

静态资源配置用户注册页面 需求 分析总结 Controller层 用户登录页面 需求 分析总结 Controller层 门户工程整合单点登录系统 cookie的读写 需求开发 注册、登录、退出页面的跳转 需求开发 拦截器强制登录 需求Service层拦截器 运行工程 静态资源配置 taotao-sso的WEB-INF下…

JAVA实验:完成一个电商购物平台的登录注册窗体,点击“点我注册”,显示注册窗体,用户输入用户信息,点击提交后到达显示用户信息的窗体。

内容3:在内容2的基础上,用户点击登录注册窗体的登录按钮,到达商品信息查询的窗体,窗体如图3所示。 本次实验主要利用java类swing中的各种方法。 实验思路:通过实验所给出的窗口,使用swing中方法进行构建&a…

【Go实战 | 电商平台】(4) 用户注册

文章目录 1. 编写路由2. 注册路由3. 注册接口3.1 service层3.2 api层3.2 serializer 4. 注册服务 用到的包 github.com/gin-contrib/sessions github.com/gin-contrib/sessions/cookie github.com/gin-gonic/gin 1. 编写路由 新建一个WSGI应用程序实例。 r : gin.Default(…

Vue电商项目--登录与注册

登录注册静态组件 刚刚报了一个错误,找不到图片的资源 assets文件夹--放置全部组件共用静态资源 在样式当中也可以使用符号【src别名】。切记在前面加上 注册业务上 先修改原先的接口成这个按钮 然后把input框里面的数据保存到data中 注册业务下 就是点击获…

C++面经

编译、链接与库编译单文件编译多文件编译 动态链接与静态链接静态链接动态链接 面向对象c⾯向对象 三大特性封装继承多态静态多态(模板或重载)动态多态(面向对象、继承、多态、虚函数) 面向对象和面向过程语言的区别面向过程面向对…

GPT-4,究竟强大在哪里?

2023年3月15日,OpenAI向全世界进行了GPT-4的发布会,整个世界都为之沸腾了。GPT-4究竟是有多厉害?为什么能造成这么大的影响?今天小灰来仔细讲解一下。 基础配置 先说说基础配置,之前小灰分享过,GPT-3.5有17…

【EasyPoi实战系列】Spring Boot集成EasyPoi - 第467篇

历史文章(文章累计460) 《国内最全的Spring Boot系列之一》 《国内最全的Spring Boot系列之二》 《国内最全的Spring Boot系列之三》 《国内最全的Spring Boot系列之四》 《国内最全的Spring Boot系列之五》 《国内最全的Spring Boot系列之六》 6…

解密Prompt系列1. Tunning-Free Prompt:GPT2 GPT3 LAMA AutoPrompt

借着ChatGPT的东风,我们来梳理下prompt范式的相关模型。本系列会以A Systematic Survey of Prompting Methods in Natural Language Processing这篇综述为基础,分门别类的整理下这几年比较有代表性的prompt模型。或许你还以其他形式看到过prompt概念&…

未来式人工智能教育在国内的现状

无论是高空户外还是深海水下,或者火灾、地震现场,危险环境让身处其中的工作人员面临巨大威胁。而正在兴起的特种机器人,有望代替人类,在危险现场完成任务。格物斯坦表示:特种机器人,是机器人的一个重要分支…

chatgpt赋能python:Python如何隐藏进程

Python如何隐藏进程 介绍 进程是指运行中的程序在操作系统中的一个实例。在计算机系统中,进程通常都可以被用户或者其他程序所看到。然而,有时候我们需要隐藏进程,比如保护敏感信息或者防止恶意攻击。 Python是一种高级编程语言&#xff0…

UP主高薪裸辞转型独立开发者;LLM权威学习路线图;游戏开发最全AI工具盘点;LOGO制作保姆教程 | ShowMeAI日报

👀日报&周刊合集 | 🎡生产力工具与行业应用大全 | 🧡 点赞关注评论拜托啦! 🤖 Hugging Face 全球开源AI游戏开发挑战赛,7月8日开始 Open Source AI Game Jam 是 Hugging Face 举办的首场开源游戏开发挑…

ChatGPT到底是什么,带领大家详细解读!

前言 ChatGPT的强大程度相信很多同学都已经体验过了,无论是编写文章,问答,写代码展现除了非常惊艳的能力。一定喜欢技术的同学一定好奇,ChatGPT是如何做到“全知全能”,即会写文章,又会表达总结&#xff0…

IDE + ChatGPT,这款编辑器真的做到可以自动写代码了!

介绍 Cursor 是集成了 GPT-4 的 IDE 工具,目前免费并且无需 API Key,支持 Win、Mac、Linux 平台,可以按要求生成代码,或者让 AI 帮助优化代码,分析代码。Cursor目前已经集成了openai的GPT-4,它或将彻底改变…

CSDN周赛第30期题目解析(天然气定单、小艺读书、买苹果、圆桌)

CSDN周赛第30期,我应试成绩“0”分。试着对天然气定单、小艺读书、买苹果🍎、圆桌四个题目,完成算法解析。 (本文获得CSDN质量评分【91】) 【学习的细节是欢悦的历程】 Python 官网:https://www.python.org/ Free:大咖…

猿人学逆向比赛第四题-gRPC题解 | Go版本

大家好,我是TheWeiJun,欢迎来到我的公众号。在现代互联网中,某些网站、App会使用gRPC进行数据传输,以加强数据的安全性和保密性。然而,逆向加密算法并不是一件简单的事情。本文将探讨如何逆向猿人学App的gRPC协议&…