- 作者:
- 分类:知识&开发->开发板&模块->树莓派
- 阅读:1354
- 点赞:7
- 难度:
- 版权:CC BY-SA 4.0
- 创建:2019-10-13
- 更新:2019-10-19
针对 IOT 应用的操作系统 snappy Ubuntu core
版权声明:本文为 neucrack 的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接(持续更新):https://neucrack.com/p/110
原文链接(持续更新):https://neucrack.com/p/110
snappy Ubuntu core 介绍: 官网
安装
按照官网的说明安装
- 下载镜像
- 写入TF卡
- 启动(可以用显示器鼠标键盘,也可以接串口)
- 根据提示进行首次安装配置
- 联网(必须)
- 从云端导入ssh pub keys
配置要求必要特殊,需要在Ubuntu one注册一个账户,然后在一台想要用ssh登录树莓派的电脑上生成ssh key,并将pub key 复制到Ubuntu one
。
目的是给这台电脑登录树莓派的权限(即使用sshkey验证方式登录)
然后在树莓派的开机引导中会让输入刚刚注册的账号,账号必须至少添加了一个ssh pub key 才能安装成功,负责失败,无法完成向导,即无法使用系
- 登录,设置用户及root密码,完成安装
安装完成后本地是无法登录的,系统默认没有用户。。。。。要用ssh登录新建用户或者使用sudo passwd <用户名> 设置新用户密码即可(root用户默认无法设置密码报错passwd: Authentication token manipulation error
,可以手动修改)
ssh登录:
登录时报错了,
是因为之前用过这个ip相同的设备,已经记录了,需要先删除,
ssh-keygen -f "/home/neucrack/.ssh/known_hosts" -R 192.168.199.231
再登录,输入yes即可
基本使用需要注意的
默认使用snap工具,而不是apt
参考
本文最初由Neucrack发表在简书