6

В моей ~/.ssh/config на моей рабочей станции Linux сконфигурировано большое количество серверов. Однако в настоящее время я использую рабочую станцию Windows большую часть времени, и мне интересно, можно ли импортировать конфигурацию в Putty, чтобы избежать необходимости добавлять серверы вручную?

С наилучшими пожеланиями,

Дэвид

2 ответа2

1

Я также должен извиниться, я ненавижу, когда люди отвечают:«Не делайте то, что вы просили, вместо этого используйте это другое программное обеспечение». Надеюсь, ты не возражаешь. https://cygwin.com/install.html

Если вы знакомы с ssh в Linux, я бы рекомендовал не переходить на PuTTy.

Я полностью отказался от PuTTy на своей рабочей станции Windows и вместо этого живу в cygwin + tmux + openssh.

Просто скопируйте ваш .ssh/config в ваш домашний каталог в Cygwin, и все будет хорошо.

Мое предложение предполагает, что у вас есть разрешения на запуск cygwin-setup.exe

0

Другой альтернативой является использование порта openssh для PowerShell/Windows. https://chocolatey.org/packages/openssh

Я использую это уже несколько месяцев и не возвращаюсь к оболочкам Cygwin или WSL для SSH. Он полностью поддерживает конфигурационный файл на стороне клиента в ожидаемом вами месте - $ HOME/.ssh, нет необходимости отслеживать, в каком $ HOME находятся ваши настройки.

Если вам повезло использовать версию Creator для Windows 10, порт openssh завершен и теперь является собственным командлетом PowerShell. https://blogs.msdn.microsoft.com/powershell/2017/12/15/using-the-openssh-beta-in-windows-10-fall-creators-update-and-windows-server-1709/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .