将 ~/.ssh/config 导入 Putty

将 ~/.ssh/config 导入 Putty

我在 Linux 工作站的 ~/.ssh/config 中配置了大量服务器。但是目前我大部分时间都在使用 Windows 工作站,我想知道是否可以将配置导入 Putty 以避免手动添加服务器?

此致,

大卫

答案1

我还必须道歉,我讨厌人们回答“不要按照你说的做,改用其他软件”。希望你不介意。 https://cygwin.com/install.html

如果您熟悉 Linux 上的 ssh,我可能建议不要迁移到 PuTTy。

我已经完全放弃了 Windows 工作站上的 PuTTy,转而使用 cygwin + tmux + openssh。

只需将您的 .ssh/config 复制到 Cygwin 中的主目录就可以了。

我的建议是假设您有权限运行 cygwin-setup.exe

答案2

另一种选择是使用 openssh 端口到 PowerShell/Windows。 https://chocolatey.org/packages/openssh

我已经使用这个几个月了,还没有重新使用 cygwin 或 WSL shell 进行 SSH。它完全支持您期望位置的客户端配置文件 - $HOME/.ssh,无需跟踪您的设置位于哪个 $HOME 下。

如果您足够幸运能够使用 Windows 10 的 Creator 版本,则 openssh 端口已经完整,并且现在是本机 PowerShell cmdlet。 https://blogs.msdn.microsoft.com/powershell/2017/12/15/using-the-openssh-beta-in-windows-10-fall-creators-update-and-windows-server-1709/

相关内容