Как я могу отключить Pageant в Putty в командной строке?

1

Я открываю ссылки SSH в Putty от KeePass (с помощью плагина KeeAgent).

Один из серверов, которые я посещаю, показывает ошибку аутентификации сразу после подключения, потому что putty пытается использовать аутентификацию с закрытым ключом.

Есть ли параметр командной строки для отключения аутентификации ключа в Putty?

Я знаю, я могу снять этот флажок и сохранить его в «Настройки по умолчанию». Но я хотел бы определить это для отдельных записей.

введите описание изображения здесь

Иван Солнцев
источник

Ответы:

1

Страница руководства описывает параметры для управления использованием Pageant для аутентификации:

-agentОпция включает проверку подлинности с помощью SSH Pageant, и -noagentвыключает его. Эти параметры имеют смысл только если вы используете SSH.

Так что теперь URL-адреса к этим серверам в KeePass выглядят так ssh://{IP} -noagent

Иван Солнцев
источник
0

Согласно руководству PuTTY вы не можете изменить это поведение из командной строки.

Что вы можете сделать, создать сохраненный сеанс для этого конкретного хоста без установленного флажка и запустить сохраненный сеанс из командной строки с помощью putty.exe -load "session name"

mtak
источник
1
Документация, на которую вы ссылаетесь, устарела. Версия 0.53b выпущена в 2002 году. Текущая версия 0.63.
Иван Солнцев