C# plink工艺不适用于';如果呼叫用户为';我没有登录
我是从C#code给plink打电话的,C#code是以某个Windows用户的身份运行的。我喜欢叫普林克 plink.exeuser@hostname-pw密码命令 通常,plink进程在命令运行后立即结束,但当运行代码的用户未登录Windows时,plink进程不会结束 随着所有这些僵尸进程的建立,新进程将无法再创建C# plink工艺不适用于';如果呼叫用户为';我没有登录,c#,windows-server-2008-r2,plink,C#,Windows Server 2008 R2,Plink,我是从C#code给plink打电话的,C#code是以某个Windows用户的身份运行的。我喜欢叫普林克 plink.exeuser@hostname-pw密码命令 通常,plink进程在命令运行后立即结束,但当运行代码的用户未登录Windows时,plink进程不会结束 随着所有这些僵尸进程的建立,新进程将无法再创建 知道为什么会发生这种情况吗?这可能是因为第一次连接到新服务器时,PuTTY在当前登录用户(HKEY_CURRENT_user)下的注册表中注册了一个主机密钥。由于该用户未登录,
知道为什么会发生这种情况吗?这可能是因为第一次连接到新服务器时,PuTTY在当前登录用户(HKEY_CURRENT_user)下的注册表中注册了一个主机密钥。由于该用户未登录,注册表的该部分可能无法访问 尝试将密钥移动到HKEY_LOCAL_系统。此处详细描述了该过程: 根据您的具体用例,该页面上有一个最后的注释可能也很重要: 此外,如果Windows系统用户看不到SSH连接的主机密钥,则无法建立隧道 PS:这里还有一个页面讨论将证书移动到HKEY_USERS.DEFAULT