技术专栏
【海思内核驱动篇】-(2)串口root添加密码
【海思内核驱动篇】-(2)串口root添加密码
1 打印
在文件系统制作出来后默认是串口不需要密码即可登录的,打印如下。
在/etc/inittab中,如果把下面一行屏蔽掉,打印串口会变成普通串口
::respawn:/sbin/getty -L ttyS000 115200 vt100 -n root -I "Auto login as root ..."
2 密码登录
step1:使用passwd root添加密码
step2:修改/etc/inittab
方法1、将::respawn:/sbin/getty -L ttyS000 115200 vt100 -n root -I "Auto login as root ..."更改为::respawn:/bin/login
方法2、修改/etc/inittab,将#::askfirst:-/bin/sh改为::askfirst:-/bin/login,
再将::respawn:/sbin/getty -L ttyS000 115200 vt100 -n root -I "Auto login as root ..."这一行注释掉
- 1
- 2
- 3
- 4
- 5
重启系统即可实现用户名密码登录
3 制作rootfs
拷贝/etc/inittab passwd shadow 到跟文件系统重新生成镜像即可。
~ # cat /etc/passwd
root:x:0:0::/root:/bin/sh
~ # cat /etc/shadow
root:.5pnXM45676X:18328:0:99999:7:::
bin::10933:0:99999:7:::
daemon::10933:0:99999:7:::
adm::10933:0:99999:7:::
lp::10933:0:99999:7:::
sync::10933:0:99999:7:::
shutdown::10933:0:99999:7:::
halt::10933:0:99999:7:::
uucp::10933:0:99999:7:::
operator::10933:0:99999:7:::
ftp::10933:0:99999:7:::
nobody:*:10933:0:99999:7:::
default::10933:0:99999:7:::
~ #
声明:本文内容由易百纳平台入驻作者撰写,文章观点仅代表作者本人,不代表易百纳立场。如有内容侵权或者其他问题,请联系本站进行删除。
红包
1
收藏
评论
打赏
- 分享
- 举报
评论
0个
手气红包

相关专栏
-
浏览量:10207次2020-08-30 15:32:16
-
浏览量:3748次2020-08-30 15:59:35
-
浏览量:2153次2017-11-22 11:48:47
-
浏览量:3673次2020-08-30 10:04:00
-
浏览量:6594次2020-08-30 12:34:17
-
浏览量:4134次2020-08-31 08:41:19
-
浏览量:2507次2020-08-30 12:39:35
-
浏览量:3523次2020-08-30 15:44:39
-
浏览量:2662次2020-06-29 10:47:11
-
浏览量:3982次2020-08-30 09:57:38
-
浏览量:5161次2020-08-11 17:39:02
-
浏览量:3238次2020-08-29 21:36:16
-
浏览量:3561次2021-12-06 16:16:18
-
浏览量:3463次2020-08-17 19:55:50
-
浏览量:3437次2017-11-16 11:37:49
-
浏览量:3250次2020-05-07 19:02:31
-
浏览量:2278次2020-08-29 21:27:46
-
浏览量:3715次2020-08-30 10:14:12
-
浏览量:3200次2023-12-27 15:27:59
置顶时间设置
结束时间
删除原因
-
广告/SPAM
-
恶意灌水
-
违规内容
-
文不对题
-
重复发帖
打赏作者

xclshwd
您的支持将鼓励我继续创作!
打赏金额:
¥1

¥5

¥10

¥50

¥100

支付方式:

举报反馈
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明
审核成功
发布时间设置
发布时间:
请选择发布时间设置
是否关联周任务-专栏模块
审核失败
失败原因
请选择失败原因
备注
请输入备注