根文件系统添加用户登入功能
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,1:再启动文件系统的时候为什么没有出现用户登入界面在文件inittab中,::respawn:-/bin/sh被执行时,直接进入了命令行,因此不会显示用户登入界面,因此添加用户登入界面需要在这里做文章
千家信息网最后更新 2025年01月23日根文件系统添加用户登入功能
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安全错误
数据库的锁怎样保障安全
长宁区节能软件开发生产厂家
炒股软件开发哪个好排行
自由职客网络技术有限公司贵阳
ibm服务器进imm
单片机和软件开发所属门类
湖北增值税软件服务器地址
广州英国专线服务器
一二三网络技术有限公司
没有服务器怎么进行小程序开发
中小学教育网络安全平台
网络安全运维管理社会实践报告
数据库一个表是什么主键
学软件开发选哪些学校
太原拼接屏触摸软件开发公司
软件开发经理 简历
打印机 服务器脱机
网络安全产业发展阶段研究
电子控制网络技术书
铁堡数据库的特征
西门子服务器无法通讯
河北环保软件开发操作
数据库索引的建立方案
树莓派3b 服务器
做软件开发用哪款笔记本
数据库的图片字段类型
牛人学习网络安全
超进化物语服务器大全
联想服务器怎么进安全模式
网络技术工作室经理
软件开发美工绩效考核细则表