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

PuTTY автоматически предоставляет пароль

У меня есть ситуация, когда мне нужно, чтобы PuTTY (или другой клиент SSH для Windows) автоматически входил на другой компьютер через SSH. Я понимаю, что это плохая идея с точки зрения безопасности, но, к сожалению, я ограничен как клиентом, так и сервером.

Лучшим решением было бы иметь ярлык или сценарий на рабочем столе, который при двойном щелчке мыши будет подключаться к серверу и автоматически входить в систему. Могу ли я сделать это с помощью PuTTY?

Я готов изучить аутентификацию с открытым ключом, но я не уверен, где находится ключ PuTTY или как скопировать его на сервер, поскольку приложение запускается автоматически при входе в систему.

Вместо этого вы должны использовать ключи SSH. У вас тоже может быть пароль без пароля. Это тоже не очень хорошая идея, но это намного лучше, чем сохранение паролей в скриптах.

Вы генерируете ключ с помощью putty-gen и сохраняете его, где хотите. Затем вы создаете профиль в putty.exe и прикрепляете к нему этот ключ.

Если вы хотите начать с этого профиля:

putty.exe -load <profilename>

Вы будете делать:

putty user@host -pw password

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

откажитесь от замазки, если вам нужно хранить пароли, такие как удаленный ssh-доступ к консолям управления, где вы не можете вставлять ключи в образ прошивки и т. д. Я могу придумать 4 сценария, в которых вы не можете использовать ключи, а замазка мешает вам и замедляется вы вниз.