PuTTY 自动提供密码

Kyl*_*nin 3 ssh login putty

我有一种情况,我需要让 PuTTY(或其他适用于 Windows 的 SSH 客户端)通过 SSH 自动登录到另一台机器。我意识到这在安全方面不是一个好主意,但不幸的是我受到客户端和服务器的限制。

最好的解决方案是在桌面上有一个快捷方式或脚本,双击时,它会连接到服务器并自动登录。我可以用 PuTTY 来做到这一点吗?

我愿意探索公钥身份验证,但我不确定 PuTTY 密钥所在的位置或如何将其复制到服务器,因为该应用程序在登录时会自动启动。

Com*_*een 11

您应该改用 SSH 密钥。你也可以让那些无密码。这也不是一个好主意,但比在脚本中保存密码要好得多。

您可以使用 putty-gen 生成一个密钥,并将其保存在您喜欢的任何位置。然后在 putty.exe 中创建一个配置文件并将该密钥附加到它。

当您想从该配置文件开始时:

putty.exe -load <profilename>
Run Code Online (Sandbox Code Playgroud)