我正在为 Windows 服务创建一个(本地)用户来运行。我有充分的理由不想使用 NETWORK SERVICE、LOCAL SERVICE 或 LOCAL SYSTEM。
我通过创建用户net user foobar "Abcd123!" /add- 这工作正常。
此时,c:\users\foobar不存在。
如果我创建用户的主目录,在用户登录(或更相关地)或用户所使用的服务启动之前,Windows 会创建一个名为的隔壁用户配置文件c:\users\foobar-{gibberish/SID/whatever}- 这不是一个可预测的名称。
我需要用户的主目录来包含诸如.ssh目录之类的东西,像这样的.gitconfig工具(不限于那些工具)假设它将是一个人使用它们,因此用户配置进入~/.... 通常,来自 Unix 遗产的工具。
那么 - 是否有一种编程方式(最好是 PowerShell 或开箱即用的命令行)来告诉 Windows 为本地用户创建用户配置文件?
我还没有尝试的事情:
我想使用作为 CloudFormation 一部分创建的密钥对启动我的堆栈。
那可能吗?
....
"Resources": {
"ReverseProxyKeyPair": {
"Type": "AWS::EC2::KeyPair",
"Properties": {
"KeyName": "reverse_proxy"
}
},
....
Run Code Online (Sandbox Code Playgroud)
是一个猜测,但没有奏效。我还没有找到 CloudFormation 的架构来说明这是不可能的。
大多数示例都假设已经创建了 KeyPair - 我假设是因为在创建时只有一次下载它的机会。但我想动态创建一个,然后将其用作输出并将其转储到 S3 中(比如说)。
或者,这是一个愚蠢的想法吗?
GitHub Enterprise作为开放虚拟化设备和文件提供;它旨在加入现有的虚拟化设置,如 VMWare、VirtualBox 等。
我想在 AWS EC2 云中运行它(Github 目前不提供 AMI)。
我已经阅读了这个主题,似乎 AWS EC2 的 VMImport 工具目前只支持 Windows VM。
我想知道是否有将 OVA/OVF 设备导出到 EC2 实例的分步指南,以便我可以创建它的 AMI 并从那里开始?我已经尝试遵循本指南,但老实说,我不知道如何遵循步骤 1-3;GHE 只给我有限的 ssh 访问权限,我不确定要查找什么或如何查找它。GHE 似乎在 Ubuntu 基础发行版上发布。
(我仍然是一个初学者级别的 linux 系统管理员;我来自 Windows 开发背景,但非常有能力快速学习。)
所以在 Windows 环境中,我们使用 all-users 启动文件夹中的 bginfo 将服务器详细信息写入桌面。
但是,不同的人连接的分辨率不同,我们共享用于连接的帐户,因为我们目前缺乏个人帐户。不同的分辨率导致 bginfo 每次以稍微不同的偏移量写入其背景,这意味着随着时间的推移背景会出现乱码。
我们如何才能在登录时重置桌面背景,以便 bginfo 以全新的方式编写新的背景?
不要介意这是否是我们需要在 bginfo 之外添加的东西,或者这是否内置到 bginfo 但我们还没有找到选项......?
我们正在通过 CloudFormation 在 AWS VPC 内部启动基础设施。
我们使用自动扩展组来启动 VPC-EC2 实例(因此,我们不直接启动实例;ASG 负责管理)。
在 PVC 内部,EC2 实例只有一个私有 IP;不做进一步的工作,他们就看不到外面的世界。
当这些实例启动时,我们有一些引导任务需要与各种 AWS API 对话。我们还有一些需要 AWS API 流量的持续任务。
你如何解决这个明显的先有鸡下蛋的问题?
我们已经阅读了:
我想我想知道我们是否可以打开某种后门,允许我们的 VPC EC2 实例访问 AWS API 端点,但没有别的,对于廉价的复杂设置,不会添加另一个网络跃点层到我们用于服务请求的基础设施。
在 Windows Server 2008 R2 Core Edition 上,如何从命令行将“作为服务登录”权限分配给用户?
(Win2003 资源工具包中的 ntrights.exe 不包含在 Win2008 R2 Core 中)。
我不介意它是 cmd 还是 powershell cmdlet。我希望它是在机器上本地运行的命令,而不是远程调用的命令。
服务器不是,也不会是活动目录的一部分。
windows-service command-line-interface windows-server-core windows-server-2008-r2