没有任何参数的plink说“无法打开连接”

在Windows 2003中,当我运行plink无参数,它说:“无法打开连接:主机不存在”

(当然,当它与参数运行时)

可能是什么原因? 我变得疯了

如果您在putty的默认设置中定义了主机名或IP地址,则plink将尝试连接到该地址并使用默认设置。 如果没有定义主机名或IP地址,则plink将使用命令行。

我通过删除HKEY_CURRENT_USER \ Software \ SimonTatham来解决

(通过做plink -vi看到它连接到一个虚拟服务器…奇怪 – 我从来没有在这个服务器上使用putty / plink,也许这是另一个程序剩余的)

添加到以前的评论…我发现,使用腻子来鉴定在有问题的机器上的会话创buildregistry中的sshHostKeys注册和plink然后可以使用它的身份validation。 这工作得很好,一个简单的声明,如:

plink -ssh my.hostname.com

会自动让你到主机上的用户提示。 别大惊小怪! 为我工作!