我试图了解采取OpenSSH公钥的步骤,如下所示:
SSH-RSA AAAAB3NzaC1yc2EAAAABIwAAAQEAqmEmDTNBC6O8HGCdu0MZ9zLCivDsYSttrrmlq87/YsEBpvwUTiF3UEQuFLaq5Gm + dtgxJewg/UwsZrDFxzpQhCHB6VmqrbKN2hEIkk/HJvCnAmR1ehXv8n2BWw3Jlw7Z + VgWwXAH50f2HWYqTaE4qP4Dxc4RlElxgNmlDPGXw/dYBvChYBG/RvIiTz1L + pYzPD4JR54IMmTOwjcGIJl7nk1VjKvl3D8Wgp6qejv4MfZ7Htdc99SUKcKWAeHYsjPXosSk3GlwKiS/sZi51Yca394GE7T4hZu6HTaXeZoD8 + IZ7AijYn89H7EPjuu0iCAa/cjVzBsFHGszQYG + U5KfIw ==
然后将其转换为标准指纹,如下所示:
2048 49:d3:cb:f6:00:d2:93:43:a6:27:07:ca:12:fd:5d:98 id_rsa.pub (RSA)
Run Code Online (Sandbox Code Playgroud)
我试图深入了解OpenSSH来源以了解这一点,但它已经超出了我的想象.我的第一个猜测是在关键文本上做一个简单的MD5,但结果与上面的输出不匹配.
Google App Engine目前通过其API限制您每天发送2,000封电子邮件(免费).
如果您需要发送更多信息,如果可以使用第三方系统,我试图找到明确的答案.我知道他们不允许使用原始插座,所以我认为这种方法可能有问题......但我肯定不是第一个看到它的人.
最糟糕的情况是,我可以建立一个简单的异地网络服务,我的GAE可以调用...但我更愿意只能通过SMTP服务器直接发送.
谢谢!
我正在尝试以编程方式管理一组远程IIS 6服务器,但我遇到了问题.
我的客户端是Windows 7,我有域管理员权限.
相关代码如下:
public void Run()
{
DirectoryEntry W3SVC = new DirectoryEntry("IIS://server/w3svc");
foreach (DirectoryEntry site in W3SVC.Children)
{
Console.WriteLine(site.Name);
}
}
Run Code Online (Sandbox Code Playgroud)
当我执行时,我收到以下异常:
Unhandled Exception: System.Runtime.InteropServices.COMException: Unknown error (0x80005000)
at System.DirectoryServices.DirectoryEntry.Bind(Boolean throwIfFail)
at System.DirectoryServices.DirectoryEntry.Bind()
at System.DirectoryServices.DirectoryEntry.get_IsContainer()
at System.DirectoryServices.DirectoryEntries.ChildEnumerator..ctor(DirectoryEntry container)
at System.DirectoryServices.DirectoryEntries.GetEnumerator()
at Worker.Worker.Run() in c:\code\Worker\Worker\Worker.cs:line 31
at Worker.Worker.Main(String[] args) in c:\code\Worker\Worker\Worker.cs:line 15
Run Code Online (Sandbox Code Playgroud)
我看到这发生在Bind(我假设是连接尝试),但我无法在这里获得任何进一步的信息.
有人有建议吗?谢谢!