问题描述
我想在实例创建过程中在Google Cloud的Windows Server中创建用户。在Google Cloud文档和其他网站中搜索,但找不到答案。我知道启动脚本,但是当您每次机器启动时都想做某事时,这些脚本非常有用。请帮忙。
解决方法
您可以使用GCP启动脚本来执行此操作。请查看文档Running startup scripts。例如,您可以轻松添加用户John
,然后按using metadata将其添加到组Remote Desktop Users
中:
,因此,您将能够通过RDP使用登录John
和密码fadf24as.FD*
登录到您的VM实例。
默认情况下,此类脚本将在VM实例的每个启动周期内执行:
使用Compute Engine,您可以在以下位置创建和运行自己的启动脚本: 您的虚拟机(VM)实例执行每个自动化任务 您的实例启动的时间。
要更改此默认行为,您可以在其中添加其他步骤,例如创建一些文件夹或文件并将其用作标志:如果文件夹或文件已经存在,则应跳过脚本的其余部分。在这种情况下,PowerShell比cmd更合适,可以从Google Cloud Bucket上传最终脚本。