Назад | Перейти на главную страницу

plink без параметров говорит «невозможно открыть соединение»

В Windows 2003, когда я запускаю plink без аргументов, он говорит «невозможно открыть соединение: хост не существует»

(И, конечно, когда он запускается с аргументами)

Что может быть причиной? Я схожу с ума

Решил удалением HKEY_CURRENT_USER \ Software \ SimonTatham

(сделав plink -v, я увидел, что он подключается к фиктивному серверу ... странно - я никогда не использовал putty / plink на этом сервере, возможно, это остаток другой программы)

Если у вас есть имя хоста или IP-адрес, определенный в настройках по умолчанию для putty, тогда plink попытается подключиться к этому адресу и использовать настройки по умолчанию. Если имя хоста или IP-адрес не определены, plink будет использовать командную строку.

Чтобы добавить к предыдущему комментарию ... Я обнаружил, что использование putty для аутентификации сеанса на рассматриваемой машине создает регистрации sshHostKeys в реестре, и plink затем может использовать это для аутентификации. Это работает довольно хорошо, и простая инструкция вроде:

plink -ssh my.hostname.com

автоматически приведет вас к приглашению пользователя на хост-машине. Не суетись! у меня сработало!