无忧启动论坛

标题: pxe服务器装完系统,如何自动重置系统内的账户和密码 [打印本页]

作者: yanling112    时间: 2025-1-7 01:14
标题: pxe服务器装完系统,如何自动重置系统内的账户和密码
小弟才疏学浅,请教各位大神

我有一批物理机,组了局域网,找了几个坛子里的pxe服务器工具,确实可以实现对物理机的重装系统

现在有个问题 :怎么在重装系统后,重置系统的账户密码呢,

这批机器都有公网IP 没密码就是个大肉鸡
作者: acer    时间: 2025-1-7 02:27
cy
作者: fengshangren    时间: 2025-1-7 06:48
谢谢大大分享
作者: 2012fengxi    时间: 2025-1-7 07:29
装设好密码的克隆版
作者: 2012sunyu4506    时间: 2025-1-7 08:25
感谢分享
作者: 忧心的启    时间: 2025-1-7 08:46
学习学习,感谢分享。
作者: zhanghao0242    时间: 2025-1-7 08:49
你问题不会真的是4楼说的那样吧?
看了两遍 除了无语 没别的感受
作者: yhm2002    时间: 2025-1-7 11:22
感谢分享
作者: guong    时间: 2025-1-7 13:31
来看看了
作者: yhm2002    时间: 2025-1-7 15:44
感谢分享
作者: waimaggie    时间: 2025-1-7 17:04
你先设置好密码,自己备份镜像在安装就行了。
作者: linqyx    时间: 2025-1-7 18:41
写个批处理,自动运行一次?
作者: season111    时间: 2025-1-7 21:22

感谢分享
作者: yanling112    时间: 2025-1-7 23:09
2012fengxi 发表于 2025-1-7 07:29
装设好密码的克隆版

如果要 “ 指定的随机密码 ” 呢
作者: 2012fengxi    时间: 2025-1-8 07:34
yanling112 发表于 2025-1-7 23:09
如果要 “ 指定的随机密码 ” 呢

这个不会了
作者: 2012fengxi    时间: 2025-1-8 07:36
如何做到都有公网IP?每个IP都要花钱啊
作者: 孟仁飞    时间: 2025-1-8 10:22
学习
作者: yanling112    时间: 2025-1-8 20:00
本帖最后由 yanling112 于 2025-1-8 20:02 编辑
2012fengxi 发表于 2025-1-8 07:36
如何做到都有公网IP?每个IP都要花钱啊

在IDC数据中心租了一个机柜,机柜里塞了几十个机器,每个机器配上一个公网ip,共享200M公网带宽。

问这个问题也是考虑到有一些机器没有ipmi,每次重装都得手动进机房插U盘搞,问问有没有办法,可以配合pxe自动安装系统。

如果没法实现指定密码,只能把密码固定死,装好系统之后,最快的速度改密码。


作者: QuadAndroid    时间: 2025-1-8 23:16
yanling112 发表于 2025-1-8 20:00
在IDC数据中心租了一个机柜,机柜里塞了几十个机器,每个机器配上一个公网ip,共享200M公网带宽。

问 ...

linux系统的话,自己写后端可以实现自动随机并自动设置密码。
作者: donbooooo    时间: 2025-1-8 23:59
写个vbs脚本吧,随机密码需要你自己制定一定的范围,系统安装后首次进入桌面运行脚本
作者: yanling112    时间: 2025-1-9 13:49
QuadAndroid 发表于 2025-1-8 23:16
linux系统的话,自己写后端可以实现自动随机并自动设置密码。

我现在想,要不要写个程序,放在系统镜像包里,第一次开机自动运行,只运行一次,重置administrator的账户密码后,然后程序把密码传到我的服务器上,最后反馈到前台。

这也是个解决问题的办法。我这几天试试Windows。

Linux怎么都好搞。
作者: as8686886    时间: 2025-2-18 15:02
yanling112 发表于 2025-1-7 23:09
如果要 “ 指定的随机密码 ” 呢

给你部分代码 剩下的 自己补全 我这是 自动修改本机密码 并将更改后的用户名和密码上传到ftp服务器以便于查看
  1. @echo off
  2. title 更改当前用户名密码为随机字符并将结果上传至FTP服务器
  3. echo.
  4. echo 更改当前用户名密码为随机字符并将结果上传至指定FTP服务器
  5. echo.
  6. echo                                        制作:as8686886
  7. color 0A
  8. REM 生成15位随机密码
  9. @set n=15
  10. @setlocal enabledelayedexpansion
  11. @set str=abcdefghjkmnpqrstuvwxyzABCDEFGHJKMNPQRSTUVWXYZ23456789!@#$%&
  12. @for /l %%a in (1,1,%n%) do @call :generate "%%a"
  13. REM echo 生成的随机密码为:%random_str%
  14. REM 获取本机IP地址
  15. for /f "tokens=16" %%i in ('ipconfig ^| find /i "10."') do (echo 本机IP为:%%i>IP_%%i%_PAS.txt
  16. REM 更改当前用户的密码
  17. @net user %USERNAME% %random_str%>nul
  18. echo 本机IP:%%i%
  19. echo 已更改用户名:%USERNAME%的密码为:%random_str%
  20. echo 已更改用户名:%USERNAME%的密码为:%random_str%>>IP_%%i%_PAS.txt
  21. echo.)
复制代码



作者: martin313    时间: 2025-2-18 15:17

windows系统启动执行一次批处理或者导入一个注册表,设置初始帐户用户名与密码

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"AutoAdminLogon"="0"
"DefaultUserName"="SuperUser"
"DefaultPassword"="go12345678"
作者: yanling112    时间: 2025-2-21 14:27
as8686886 发表于 2025-2-18 15:02
给你部分代码 剩下的 自己补全 我这是 自动修改本机密码 并将更改后的用户名和密码上传到ftp服务器以便于 ...

感谢指点,我就只这么做的,用pxe重装完系统之后,开机会自动运行一个重置随机密码的程序,然后把改完的密码上传到我的服务器,反馈给客户
作者: as8686886    时间: 2025-2-22 17:45
yanling112 发表于 2025-2-21 14:27
感谢指点,我就只这么做的,用pxe重装完系统之后,开机会自动运行一个重置随机密码的程序,然后把改完的 ...

加上判断 或者脚本从服务端读取,以防止客户机和服务器通信有问题 导致 更改完密码之后 上传服务端未成功 网上有现成的开机维护通道 用这个也很方便




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3