根文件系统添加用户登入功能
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,1:再启动文件系统的时候为什么没有出现用户登入界面在文件inittab中,::respawn:-/bin/sh被执行时,直接进入了命令行,因此不会显示用户登入界面,因此添加用户登入界面需要在这里做文章
千家信息网最后更新 2026年10月31日根文件系统添加用户登入功能
1:再启动文件系统的时候为什么没有出现用户登入界面在文件inittab中,::respawn:-/bin/sh被执行时,直接进入了命令行,因此不会显示用户登入界面,因此添加用户登入界面需要在这里做文章。
2:busybox如何实现用户登入
我们知道busybox是很多可执行程序的集合,busybox中也集成了用户登入的命令,分别是/bin/login和/sbin/gettty
3:添加用户登入界面
结合前面所述只需要将::respawn:-/bin/sh改为::respawn:-/bin/login或者::respawn:-/sbin/getty即可。
4:进一步完善
重新加载文件系统可以发现,系统出现了用户登入的界面,但是无法登入,原因是,我们通过修改inittab文件,在系统启动时调用了用户登入程序,但是我们并没有设置用户名和用户密码。
在linux中,用户名由/etc/passwd文件进行管理,用户密码由etc/shadow进行管理,这两个文件的格式可自行百度,这里不再进行叙述。所以我们只需要将ubuntu中/etc/passwd和/etc/shadow两个文件拷贝到根文件系统中的/etc目录下即可,当然需要对着相应的格式进行修改。
在busybox只有root用户,所以可以删除passwd中的普通用户信息,同时还得修改root用户登入时进入的目录,同时删除shadow中对应root用户的登入密码,root用户的密码可以在登入后使用passwd root进行修改。
用户
文件
系统
界面
密码
两个
同时
命令
格式
用户名
目录
程序
管理
普通
信息
原因
只有
拷贝
时候
时调
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
广东猪兼强互联网科技有限公司
山东特亿宝互联网科技有限公司
苏州找大状互联网科技有限公司
互联网科技垄断
金诺互联网科技
互联网 卓越科技
互联网高科技企业
大白互联网科技
深圳互联网科技怎么样
互联网大会黑科技排名
黑科技闪耀互联网之光
互联网科技公司实习生
玉溪互联网科技怎么选
苏州铭阳互联网科技有限公司
明优互联网科技有限公司
山东有哪些互联网科技公司
高科技互联网套路
小米互联网科技园入驻
浙南科技城互联网大厦招聘
保山互联网科技靠谱吗
北京路客互联网科技有限公司
重生之互联网科技帝国
科技互联网龙头
互联网科技视频
互联网科技人工智能实验室
万物互联网智能科技
福仕德教育科技互联网
安徽零酒互联网科技有限公司
亚光科技低轨卫星互联网
保山浩联互联网科技有限公司