树莓派OS:2022-04-04版的Headless设置方法
Raspberry Pi OS 2022-04-04版增加了一个特性:取消了祖传的默认用户“pi”。当你刷完镜像首次使用的时候,会先跳出来一个界面让你指定用户名和密码,无论是桌面版还是Lite版。显然这是一个提升操作系统安全性的改进举措。
但对于Headless方式(无鼠标键盘和显示器)安装系统的用户需要如何调整呢?毕竟之前只需要在/boot下放置ssh空文件,外加编辑 wpa_supplicant.conf文件就可以通过wifi做远程配置了。
稍微研究了一下这个问题,发现至少可以有两种解决办法:
方法一:
很简单,用树莓派官方提供的imager工具(当前版本1.7.2)。选择好镜像和目标盘符之后先不着急烧入,而是先点一下右下角的高级设置按钮(齿轮图标),按需勾选开启ssh,设置用户名和密码,开启wifi等。
设置好以后继续刷入即可。
方法二:
继续沿用传统的方式,但再新增一个关于初始用户的应答文件。
使用其它软件输入的镜像后,不着急拔除tf卡,而是在boot分区内分别新建三个文件:
1、一个名为ssh的空文件。不要加任何后缀,文件也不需要包含任何内容;
2、如果使用WIFI做链路,需要新建一个名为 wpa_supplicant.conf 的文件,内容是:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=CN
network={
ssid="你的SSID"
psk="你的密码"
key_mgmt=WPA-PSK
}
注意,必须确保等号两边没有空格,否则无线网络可能连接不上。
3、新建 userconf 或 userconf.txt。内容就一行,格式为:用户名:加密后的密码。例如你坚持要使用祖传的账号密码 pi / raspberry(不推荐),则内容可以是:
pi:$6$.Y9OJ5iOgHxaNx9b$Wi0YMpnk/SVnnoIGEfCUujVBt8oT4OuSaWhpMI5Xd4HMY6ZhGDMyJZC.iGnCD0cUzFAwObDh5YcfI5wzmeUTX1
那么问题来了,如何获取加密后的密码?答案也很简单,一条命令搞定:
echo '你的密码明文' | openssl passwd -6 -stdin
补充完上述三个文件,就可以从工作机移除tf卡并插入树莓派了!如果一切顺利,只需要通电就可以远程ssh了!(当然怎么知道IP地址又是另外一个话题了)
以上两个方法在我的树莓派4B上均测试通过。
参考资料:An update to Raspberry Pi OS Bullseye - Raspberry Pi
树莓派OS:2022-04-04版的Headless设置方法相关推荐
- 饥荒正版怎么创建专用服务器,饥荒:联机版专用服务器创建设置方法汇总
<饥荒:联机版>怎么建服务器,很多玩家还不知其具体操作步骤是,下面为大家分享饥荒TGP版服务器搭建及设置图文教程. >>><饥荒:联机版>克劳斯BOSS代码一 ...
- 正版饥荒服务器怎么弄,饥荒:联机版专用服务器创建设置方法汇总_饥荒联机版怎么开服务器_牛游戏网...
第四步:游戏设置 登陆游戏建立一个新的档,你希望自己的世界是什么样子的,就可以设置好. 比如我讨厌病变,就设置成无;洞穴在这里添加. 开启的mod可以在这个小螺丝设置,没有小螺丝的就是mod本身都是默 ...
- 2022.04.04树莓派最新镜像问题,树莓派如何设置初始化的账户和密码
树莓派最新的arm64位系统,更新时间是2022年4月4日,这个版本的树莓派取消了默认的账户密码,也就是原来一直使用的pi和对应的默认密码raspberry被取消了,现在如果想要使用的话必须自己设置, ...
- Dell R720服务器安装Ubuntu 16.04 Server 版步骤
首先设置服务器的BIOS,BIOS设置启动顺序为U盘优先启动,重启计算机进入自动U盘系统安装界面 一.选择服务器的启动方式 1.开机之后按F2进入"system setup",选择 ...
- 树莓派raspberry 安装ubuntu18.04 server + desktop + ros1
文章目录 0. 前言 1.概述 2.准备SD卡 2.1 插sd卡 2.2 下载Raspberry Pi Imager 并安装 2.3 错误处理 2.3.1 报错了,猜应该是中文名字的问题,神`迅雷下载 ...
- 树莓派3 Ubuntu Meta16.04 操作系统烧录教程及系统换源
树莓派3 Ubuntu Meta16.04 操作系统烧录教程及系统换源 1 写在开头: 2 操作系统烧录软件下载 3 Ubuntu Meta 操作系统下载 4 操作系统烧录 4.1 SD 存储卡格式化 ...
- 树莓派4B安装Ubuntu18.04运行DonkeyCar和TensorFlow
树莓派4B安装Ubuntu18.04运行DonkeyCar和TensorFlow 一.安装Python3.7 1.1 准备工作 1.1.1安装工具 1.2 正式开始 1.2.1 下载python文件 ...
- sougou ubuntu 优麒麟_优麒麟(Ubuntu Kylin)17.04 正式版及银河麒麟社区版发布
今天(北京时间2017年4月13日),Ubuntu 发布了17.04正式版本,同时优麒麟团队也很高兴的宣布优麒麟(Ubuntu Kylin)17.04正式版发布(版本代号Zesty Zapus).此次 ...
- linux最新官方回应只峰身份,Ubuntu 15.04 正式版发布?官方还没更新!
来自 TechCrunch 的 报道 称Ubuntu 15.04 正式版发布了,但是官方网站上并没有看到该版本的信息,目前还只是最近的 Beta2 版本. Ubuntu 15.04 包含众多的桌面更新 ...
最新文章
- Rocksdb 的优秀代码(一) -- 工业级分桶算法实现分位数p50,p99,p9999
- dubbo 配置文件详解
- python数据插值_【Python】【数据分析】缺失值处理——插值
- JeeCG团队招聘啦!
- mysql存储过程 等于_mysql存储过程字符串等于
- mysql tnsnames.ora_tnsnames.ora配置注意(连接新的数据库)
- android之sqlite操作
- python应用学习(三)——pyttsx3用四行代码让python说话!
- 你在读文学作品的时候也许从来没考虑这些问题
- 内存高效的可逆 GAN 网络:Reversible GANs for Memory-efficient Image-to-Image Translation
- 游戏界的奥斯卡奖是什么?还有哪些权威游戏奖项?
- web01-html and html5
- java ocr文字识别软件_Java文字识别软件-调用百度ocr实现文字识别
- 开源阅读书源_最好用的阅读软件之一
- python3爬取知乎某话题下的若干个问题及其回答
- 位运算(3)-- 高级运用
- MATLAB案例-汽车雷达
- ubuntu 20.04搭建samba文件共享服务器,实现基于Linux和Windows的共享文件服务
- 计算机32位操作系统最大识别到内存,32位系统支持多大内存
- 大数据必看经典书籍:大数据从入门到深入书籍推荐