[Feedback on issues] 如何在安装系统后的基础 上,实现自动创建账户?
Tofloor
poster avatar
河岸
deepin
2025-09-12 16:47
Author

机器数量比较多,出厂只预装了系统。我们需要做的是初始化账户,进入系统,安装软件,激活系统。软件安装激活都可以shell来做,唯独系统账户的初始化很繁琐,有没有办法用live盘修改一下初始化程序的参数,让这个过程自动化。最终目标是开机按键,选择u盘启动,剩下全程自动,最后扫码激活就行了。高手来搞搞。

Reply Favorite View the author
All Replies
root
deepin
2025-09-12 17:00
#1

uos可以定制自动创建账户的oem版镜像,可以找项目经理对接

tail

Reply View the author
河岸
deepin
2025-09-12 17:56
#2
root

uos可以定制自动创建账户的oem版镜像,可以找项目经理对接

tail

系统初装好了

Reply View the author
鲜衣怒马
deepin
2025-09-12 17:56
#3

useradd

Reply View the author
pzm9012
Moderator
2025-09-12 19:12
#4
It has been deleted!
lindu
deepin
2025-09-13 14:17
#5
Debian下可以用shell命令创建用户
 
adduser --disabled-password --gecos "" USER_NAME
 
然后再修改密码
echo USER_NAME:USER_PASSWORD | chpasswd
 
再使用户可以使用sudo命令
 
echo "USER_NAME ALL=(ALL) ALL" > /etc/sudoers.d/USER_NAME
 
 
Deepin下没试过,你可以实验下
Reply View the author
河岸
deepin
2025-09-15 08:57
#6

我是这样想的,先了解uos的系统安装程序,找到初始化用户程序所读取的配置文件。用live盘启动系统,chroot,修改配置文件,实现用户自动初始化。顺便修改下次启动后执行我自己的应用程序安装脚本,安装完成后清理启动项。然后就然后了,只剩下扫码激活了。

Reply View the author