作为 DevOps 的一部分,自动化计算机在首次启动时加入域。
在调用实例创建时,我将Power Shell脚本作为用户数据传递。 Power Shell脚本调用可执行文件decrypts
域凭据,重命名计算机并加入域。
可执行文件(从PS调用)失败,错误1323"密码错误"。
如果我以本地管理员身份登录实例并从C:\Program Files\Amazon\Ec2ConfigService\Scripts\UserScript.ps1
启动相同的脚本,则可以正常运行。
本地系统帐户没有本地管理员权限???我尝试从作为系统帐户运行的计划任务执行脚本,但它失败并出现相同的错误(1323)。
最有意思的是,它过去半年后才开始工作。
是否有任何EC2更改会导致此行为?