小编Dyl*_*tie的帖子

我可以使用 Active Directory 作为 CA 来为 IIS 创建测试 SSL 证书吗?

我们有我们网站的内部测试版本,可(通过内部 DNS 区域)作为 www.mysite.com.test

我想为 www.mysite.com.test 创建 SSL 证书,以便我们的测试人员不会收到无效证书警告(“真实”证书绑定到 www.mysite.com)

我知道如何使用 OpenSSL 创建自签名证书,但我想知道是否有某种方式将证书颁发机构与我们的 Active Directory 域相关联,以便作为域成员的 PC 上的任何用户都将接受自签名证书。签名证书而无需显式安装它(或显式安装自签名证书颁发机构作为受信任的机构)

有任何想法吗?

iis ssl certificate active-directory openssl

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

是否有用于监控正常运行时间/响应时间的本地托管服务(类似于 Pingdom)?

可能的重复:
您使用什么工具来监控您的服务器?

我正在寻找一些东西来监控 Intranet 应用程序和内部 Web 服务,并在系统变得不可用时提供历史响应时间、正常运行时间、警报的日志......

简而言之,我正在寻找与 Pingdom 几乎相同的东西,但它可以在内部监控服务器上运行,这样我们就不必向外界公开我们的内部网页面和 API 端点。

开源、商业、免费——其实并不重要。只是想知道那里有什么!

monitoring uptime

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

如何在远程 Powershell 会话中使用共享函数?

我有一些用于设置 IIS Web 应用程序、消息队列等的 Powershell 脚本。

他们使用我们创建的一组共享函数库 - 所以每个脚本都以行开头

. .\common.ps1

引用共享库。共享库包含一组函数,例如Create-IisApplicationPoolCreate-MessageQueue等等,然后从实际脚本中调用这些函数。这些脚本的问题在于您需要通过远程桌面登录并在本地运行它们,因此我正在编写一些新脚本来将代码部署到 Amazon EC2 实例,并使用 Powershell 远程处理在本地调用它们。

我无法解决的是如何使这个共享库在远程 Powershell 会话中可用。

这是一个简单的例子:

函数.ps1

function Add-Title([string] $name) {
    "Mr. $name"
}

function Say-HelloWorld([string] $name = "World") {
    $computerName = $env:COMPUTERNAME
    $greeting = Add-Title($name)
    Write-Host "Hello, $greeting ($computerName)"
}
Run Code Online (Sandbox Code Playgroud)

例子.ps1

. ./functions.ps1


$remoteUsername = "username"
$remotePassword = "password"
$remoteHostname = "172.16.0.100"

$securePassword = ConvertTo-SecureString -AsPlainText -Force $remotePassword
$cred = New-Object System.Management.Automation.PSCredential $remoteUsername, $securePassword


Say-HelloWorld("Spolsky")
Run Code Online (Sandbox Code Playgroud)

在本地运行,这很好用 - 并按预期说“你好,斯波尔斯基先生(DYLAN_PC)”。

现在,如果我Say-HelloWorld …

remote-access powershell remoting

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