前言
树莓派作为一种的开发板,本人非常喜欢单配置有点麻烦
需求
1.树莓派(这个不用说)
2.sd卡+读卡器 (当系统盘)
3.电源
4.一点点的运维基础
系统镜像下载安装
下载
https://www.raspberrypi.com/software/operating-systems/
里面有三种系统
- 带桌面与推荐软件
- 带桌面
- 不带桌面
我们不带桌面选择这个文件名带lite(文件最小)
Raspberry Pi OS Lite
不带桌面的系统
也可以使用Ubuntu,但我们还是用这个
安装
——————————————————————
2022年12月19日说明!!!(认真看)
某次更新后树莓派已经无法通过初始密码登录
以下安装方式只有旧版镜像可用
新版安装参考官方https://www.raspberrypi.com/news/raspberry-pi-bullseye-update-april-2022/
1.下载Win32DiskImager
映像文件选刚刚下载的
设备选sd卡(不要选错!!!)
其他不用管,按写入
写入后不要选window弹出的格式化提示!
写入后不要选window弹出的格式化提示!
写入后不要选window弹出的格式化提示!
速度与你sd卡速度相关
打开那个boot的驱动器,在根目录加入ssh文件
即在boot目录中创建名为ssh的txt文档 ssh.txt
然后将后缀名.txt
删除
如图
好了
选择直接拔出sd卡插入树莓派,插电,开机
新方法(2022年12月19日):
在 SD 卡的启动分区中创建一个名为userconf或userconf.txt的文件内容为
用户名:密码的哈希
密码哈希通过以下命令生成
echo '你的密码' | openssl passwd -6 -stdin
设置一下
ssh 连接
选一个你喜欢的ssh工具
连接树莓派
输入你设置的账号密码
接着开启root账号远程访问
sudo passwd root
输入两次密码
sudo passwd --unlock root
解锁
测试一下
su root
输入密码
开启root远程访问,就可以直接登录root了
注意:直接暴露在公网的树莓派不要怎么搞!
简单的sudo nano /etc/ssh/sshd_config
修改#PermitRootLogin prohibit-password为PermitRootLogin yes
ctrl + s 保存 ctrl + x 退出 重启ssh服务service sshd restart
现在可以直接登录root了
换源
什么是源请百度
树莓派的官方源在国内不是很稳定
我们可以使用清华源https://mirrors.tuna.tsinghua.edu.cn/help/raspbian/
一切以上面网站的说明为准(新版本树莓派为64位系统)
根据
# 编辑 `/etc/apt/sources.list` 文件,删除原文件所有内容,用以下内容取代:
deb [arch=armhf] http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ bullseye main non-free contrib rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ bullseye main non-free contrib rpi
# 如果需要 arm64 软件源,在 `/etc/apt/sources.list` 中加上
deb [arch=arm64] http://mirrors.tuna.tsinghua.edu.cn/raspbian/multiarch/ bullseye main
# 编辑 `/etc/apt/sources.list.d/raspi.list` 文件,删除原文件所有内容,用以下内容取代:
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ bullseye main
进行刚刚
改完后一定要sudo apt-get update
(必需)
然后可以 apt-get upgrade
(可选)
现在可以使用了
恭喜你
Comments NOTHING