【问题标题】:Call PuTTY session in Plink在 Plink 中调用 PuTTY 会话
【发布时间】:2019-07-11 13:21:48
【问题描述】:

我保存了一个 PuTTY 会话,当我双击它时,我可以成功自动登录到远程 Linux 服务器。但由于某些要求,我试图在 cmd 上的 Plink 命令中加载它,如下所示

plink -load sessname hbl 

但它以错误结束

Unable to open connection:
Host does not exist

有什么方法可以在 Plink 命令行中调用 PuTTY 会话吗?

【问题讨论】:

  • 我相信你可以做plink "hbl"然后让'er rip。如果您想使用-load,那么只需使用plink -load "hbl"
  • 我创建了 putty 会话作为放置在目录中的快捷方式。凭据保存在其中。我们可以在 plink 命令中调用它吗? hbl 实际上是 putty 快捷方式
  • 您是如何“创建 putty 会话作为放置在目录中的快捷方式的” - 这意味着什么? sessname 是什么? hbl 是什么?
  • 通过为 putty.exe 创建快捷方式并在快捷方式目标 d:\program_files\putty\putty.exe 中设置以下命令 ssh user@server_ip -pw abc

标签: linux cmd putty plink


【解决方案1】:

当您保存 PuTTY 存储的会话时:


然后您可以使用-load switch 在 Plink 中加载它,如下所示:

plink -load "My session"

【讨论】:

  • 我的会话示例不存储用户密码。有没有办法将用户密码存储在 putty session 中,然后在 plink 中调用 session 作为参数
  • 不,您不能将密码存储到 PuTTY 存储的会话中。但是您可以在 Plink 和 PuTTY 中使用相同的命令行参数,包括 -pw。但更好的是,您使用公钥身份验证。
猜你喜欢
  • 2011-09-11
  • 1970-01-01
  • 2018-04-14
  • 2011-12-25
  • 2020-06-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多