根文件系统添加用户登入功能
发表于:2024-10-05 作者:千家信息网编辑
千家信息网最后更新 2024年10月05日,1:再启动文件系统的时候为什么没有出现用户登入界面在文件inittab中,::respawn:-/bin/sh被执行时,直接进入了命令行,因此不会显示用户登入界面,因此添加用户登入界面需要在这里做文章
千家信息网最后更新 2024年10月05日根文件系统添加用户登入功能
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安全错误
数据库的锁怎样保障安全
网络安全毕业论文开题报告
360网络安全运营
网络安全与外文文献
政府2021年网络安全工作计划
dat用什么数据库打开
0基础学编程软件开发
服务器多长时间锁定
未来的服务器
网络安全工作制度机制情况
网站服务器安全配置
积分淘互联网科技公司
数据库 scale
美国科技股产业互联网
qq企业服务器
数据库系统有什么模式
提高网络安全意识知识
查看数据库sga pga
惊喜单词软件开发
服务器如何找到用户电脑
计算机网络技术上士官
网络安全失败的例子
义马软件开发销售电话
广东软件开发网
数据库链接池满的原因
万方数据库下载医学文献
网络技术基础好过吗
如何升级浪潮服务器bios
英特尔的核心网络技术是tcp
怎么通过公网ip访问云服务器
智能家居服务器是干什么的