在 Windows 终端中存储 SSH/telnet 连接的登录详细信息

Posted

技术标签:

【中文标题】在 Windows 终端中存储 SSH/telnet 连接的登录详细信息【英文标题】:Storing login detail for SSH/telnet connections in Windows Terminal 【发布时间】:2021-08-14 06:19:39 【问题描述】:

有没有办法在新的 Windows 终端中存储 SSH 连接的密码?

尽管我喜欢新的 Windows 终端及其提供的所有精美功能,但无法存储我的 SSH 或 Telnet 连接的登录详细信息对我来说是一种交易破坏。

我大约有 200 台设备通过 SSH 或 Telnet 连接,其中一些设备我一天访问多次,因此,能够安全地存储登录详细信息至关重要。

我也尝试设置 SSH 密钥以进行身份​​验证,但是由于总是有新设备被添加,它很快就会变得不堪重负。有时,另一端的设备无法存储 SSH 密钥。

【问题讨论】:

请将您的问题移至Super User(在此处删除,在此处重新发布)。这是off-topic here。 同意 Martin 的观点 - 可能有一些我们可以提供帮助的建议(尤其是 Martin,他是 SSH 专家),但我们中的许多人不会对离题的问题做出贡献。我在这里和超级用户上监控“windows-terminal”标签,我知道 Martin 至少对“ssh”标签做了同样的事情,所以当你重新发布时我们会在那里看到它。 【参考方案1】:

嗯,保存密码是非常不安全的,Windows 终端不应该/不这样做。

您应该考虑直接管理 SSH 密钥,它可能会更难使用/管理,但更安全并且远离坏人。

但是,您可以使用 shell 脚本自动注册新的 SSH 密钥 ?。

【讨论】:

以上是关于在 Windows 终端中存储 SSH/telnet 连接的登录详细信息的主要内容,如果未能解决你的问题,请参考以下文章

使用Python boto3上传Windows EC2实例中的文件至S3存储桶中

Python3网络爬虫实战-22使用Urllib:解析链接

转载在Windows终端中显示UTF-8字符

怎么样在Windows Server 2008 R2上部署终端服务

windows超级终端如何使用

Windows 终端中的 Git Bash 在单独的窗口中打开