小编Tim*_*ham的帖子

NRPE 和 $USER1$ 变量

我的所有远程 Linux 机器上都运行着 NRPE 守护进程。我有几个配置,我正在尝试标准化我的 nrpe.cfg 中的路径。这些更改是通过 Puppet 部署的。

我想使用以下语法:

command[mycommand]=$USER1$/check_tcp .. etc.
Run Code Online (Sandbox Code Playgroud)

$USER1$ 变量在我的 NRPE 设置中不可用。我可以为所有变体编写 Puppet 模板,但我更愿意通过本机方法来管理它。有什么办法可以这样做吗?如果没有,是否有人拥有可以解决此问题的示例 Puppet 配置?

nagios puppet nrpe

5
推荐指数
2
解决办法
2万
查看次数

如何在 GPP 注册表项中使用制表符?

我正在打包一些软件设置以使用 GPP 进行部署。我需要在字符串中包含几个制表符,并最终包含多个字符串值。

当我将选项卡粘贴到 GPP 项目时,它们会在客户端(7、2008R2 系统)上转换为空格。

用 \t、0x09 或 替换制表符 不起作用,因为它们是按字面处理的。我能做些什么来包含这些字符吗?

active-directory group-policy

5
推荐指数
1
解决办法
177
查看次数

Puppet - 使用文件创建命令传递变量

我需要一种方法来将给定的变量 - 比如说 thearch - 传递给给定类中的几个不同文件。我需要能够单独说明每个文件的这个变量的内容。

我尝试了以下方法:

file { "xxx":
  thearch => "i386",
  path    => "/xxx/yyyy",
  owner   => root,
  group   => root,
  mode    => 644,
  content => template("module/test.erb"),
}
Run Code Online (Sandbox Code Playgroud)

这不会传递这个变量,所以我可以像我期望的那样在 erb 文件中使用 <%=thearch%> 语句。

我在这里做错了什么?

puppet

5
推荐指数
1
解决办法
4068
查看次数

组策略不适用于特定服务器

我有一台服务器 - 2008 R2 Enterprise,运行 WSUS 和我们的 KMS 服务器 - 它无法应用域中的任何组策略。我不知道如何处理这个问题。有任何想法吗?

到目前为止,我的步骤包括以下内容。

  1. 通过验证安全通道是好的 netdom verify myhost
  2. 试过了 gpupdate /force
  3. 查看 gpresult /v 输出 - 没有显示任何计算机策略
  4. 通过注册表戳了一下。HKLM\Software\Microsoft\Windows\CurrentVersion\Group Policy\State\Machine\GPOLink-List仅显示本地策略的条目。
  5. 重命名文件夹 C:\ProgramData\Microsoft\Group Policy
  6. 取下钥匙 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Group Policy\History
  7. 应用KB310741 中概述的步骤
  8. 三重检查事件日志(应用程序、系统、组策略操作),所有这些都没有显示问题。
  9. 三重检查 AD 计算机中的位置和组成员资格设置 - 应该有大约 30 个策略应用。

我错过了什么更明显的东西?

编辑:

我确实注意到了一些有趣的附加项目 -上面描述的 State\Machine 键上的Distinguished-Name值变回空白。不知道如何或为什么。我尝试粘贴正确的值,但没有用。

group-policy windows-server-2008-r2

5
推荐指数
1
解决办法
2501
查看次数

Windows 防火墙在重新启动后会阻止几乎所有流量?

有时,当系统启动时,它们根本不接受任何入站流量,并且我的 IPSec 规则无法出站 - 看起来服务器陷入了某种初始启动后配置。这主要适用于 2008 r2 和 Windows 7。

我前一段时间读到,Windows 高级防火墙中有某种默认配置,它会阻止所有入站流量,只允许特定的出站流量 - 到域控制器、DNS、DHCP(如果我没记错的话) - 但会阻止所有其他访问,直到加载并应用“真实”规则。听起来这就是我的系统在重新启动后陷入困境的状态。

这个状态的名称是什么?我该如何诊断我的问题?我很久以前就忘记了这些细节,现在要再次找到它们却很费劲。

编辑:

我终于找到了这种行为的正确名称,Windows防火墙启动时间过滤器

编辑:

这变得陌生了。看起来我现在可以从未启用 IPSEC 的系统建立入站连接,但任何 IPSEC 请求都会失败。我启用了一些auditpol日志记录,并且得到以下信息。

Additional Information:
Keying Module Name: IKEv1
Authentication Method:  Unknown authentication
Role:           Responder
Impersonation State:    Not enabled
Main Mode Filter ID:    0

Failure Information:
Failure Point:      Local computer
Failure Reason:     No policy configured <<< Looks wrong. 

State:          No state
Initiator Cookie:   cec5de8d625d2196
Responder Cookie:   0d40a3b58c477709
Run Code Online (Sandbox Code Playgroud)

我能够通过定义本地 IPSEC 策略暂时解决这个问题 - 甚至防火墙规则也有效 - 但我不确定为什么会出现这种情况,也不知道我可以采取什么措施来长期解决它。

windows-server-2008-r2 windows-firewall

5
推荐指数
1
解决办法
5515
查看次数

重新映像 Hyper V Gen 2 / UEFI VM

所以我们最终硬着头皮开始在桌面上使用 UEFI。它非常适合我们的 Hyper V 映像 - 我们可以整天创建第 2 代虚拟机。在我们需要重新映像之前都是如此。如何将具有现有操作系统的第 2 代虚拟机设置为从 PXE 启动?

在我的一生中,我无法更改启动顺序以允许我从网络启动。在系统设置下的固件界面中,它仅列出了 Windows 启动管理器。每次我们想要尝试图像的新变体时,都必须删除并重新创建虚拟机,这既痛苦又缓慢。我们该如何解决这个问题?我猜测虚拟机中存在一些隐藏的标志,我需要使用 Powershell 进行编辑,但缺少文档。

hyper-v uefi

5
推荐指数
1
解决办法
6623
查看次数

何时更改工作站名称

我正在与我的同事讨论何时适合更改 Active Directory 中的计算机名称。我们当前的命名结构是沿着 . 随着计算机的重建,它们要么被重命名,要么具有不准确的部门列表。

我的想法是工作站 ID 应该像服务器 ID - 一旦创建它就永远不会改变,任何人类需要的信息都存储在描述/扩展 AD 属性中。这将有助于在事件日志、趋势等中跟踪长期存在的问题。

在这方面是否有任何最佳实践?我花了大量时间对此进行研究,但发现的只是关于更改名称和解决 AD 成员资格问题的说明。我希望能仔细研究一些官方文档。

active-directory

1
推荐指数
1
解决办法
147
查看次数

Puppet 管理 puppet_client.conf

我的 Puppet 安装中有一个依赖循环,我需要帮助解决。

我有一个更新 /etc/puppet/puppet_client.conf 文件的 Puppet 服务器。这是通过 erb 模板部署的。该模板包括设置 'pluginsync=true' 选项。

我还在不同的模板中使用自定义事实。这两个(以及更多)都作为我的核心 Linux 模板的一部分应用。

在新添加的服务器上,我收到一个不存在的事实的失败,并且在对 puppet 配置进行更改之前停止执行。如果我手动添加 pluginsync 选项,一切都是犹太洁食。

我如何在 Puppet 中解决这个问题?有什么方法可以强制执行此操作、依赖项等吗?

puppet

0
推荐指数
1
解决办法
419
查看次数

在工作站和服务器上使用相同的用户名是否有效

我对网络比较陌生。我们在网络上有大约 40 台计算机和一台 SBS 2008。我们想使用 SBS 进行文件和打印共享,但不想进入域情况。除非可能有一种方法可以将配置文件保留在本地并仅使用域来“同步”用户。

我的问题是,如果您在工作站上有一个用户:computer15/username 我可以在服务器上创建该用户(服务器计算机/用户名)并为其授予共享文件夹的权限吗?我在网上阅读的内容表明这是可能的。似乎您最终可能会意外地与您不想共享的同名用户共享。

我愿意接受更好的建议。我们继承了一个损坏的系统,刚刚摆脱了域/Active Directory 系统以启动和运行。

windows-7 domain user-accounts windows-sbs-2008

-1
推荐指数
1
解决办法
123
查看次数