有没有办法在 PuTTY 中使用密码“自动登录”?

有没有办法在 PuTTY 中使用密码“自动登录”?

有没有办法配置存储会话的密码油灰

我知道可以指定“自动登录用户名”(在连接/数据下),但是有没有办法对密码执行相同操作?

答案1

对于某些版本的PuTTY,它很简单,如下所示:

putty.exe [email protected] -pw mypassword
putty.exe somewhere.com -l mylogin -pw mypassword

如果你想使用SSH, 用这个:

putty.exe -ssh [email protected] -pw mypasswordforsomewherecom

对于使用 Windows 的用户,您可以简单地创建一个快捷方式并传递这些参数。

例如:

  1. 创建快捷方式在桌面上打开 putty.exe
  2. 改名捷径PuTTY - server.com
  3. 右键单击快捷方式并选择特性
  4. 修改目标如同: "C:\Program Files\PuTTY\putty.exe" [email protected] -pw password
  5. 点击OK

如果您的 PuTTY 不支持该pw参数,您将需要一个公钥,如下所述:
在 PuTTY SSH 客户端中创建并复制密钥对替代的最新指令源)。

答案2

强烈建议使用公钥机制,而不是从 shell 发送密码。
下面是另一个设置参考

获取最新链接油灰二进制文件(并检查常问问题

答案3

我用温SCP使用密码在 PuTTY 中“自动登录”。它是免费的,包含大量功能,创建于 2000 年,目前仍在维护中。(WinSCP 维基百科页面

步骤1:

  • 登录您的 WinSCP。
  • 在 Explorer 界面中选择Options -> Preferences( View -> Preferences)。然后按照下面的截图操作:

首选项 -> 集成 -> 应用程序 -> (选择记住会话密码)

第2步:

  • 按照下面的截图操作。

注意:可以从登录窗口或 SFTP 窗口从 WinSCP 打开 PuTTY,我发现这非常方便:

命令 -> (在 PuTTy 中打开)

答案4

PuTTY连接管理器是一个与 PuTTY 配合使用的独立程序。它可以自动登录,并且有一个保存密码的加密数据库。

但我还是更喜欢 SSH 密钥。

(另一个缺点是它可能不再受到原始开发人员的支持,并且只能从第三方来源下载。)

相关内容