PuTTY. Подключение по SSH без пароля (по SSL ключу) — 24 апреля 2026 г. в 18:28:54.244
PuTTY. Подключение по SSH без пароля (по SSL ключу) Создаём ключ C:\>puttygen.exe - выбираем тип ключа RSA, количество бит: 2048 - нажимаем "Generate" и водим мышкой, пока не заполнится прогресс-бар, - задаём пароль шифрации ключа "Key passphrase", подтверждаем его "Confirm passphrase" - сохраняем публичный ключ "Save public key", задаём имя rsa.pub (не забудем указать расширение явным образом ) - сохраняем приватный (секретный) ключ "Save private key", задаём имя rsa.ppk Вместо rsa можно указать любое имя на латинице. Создаём подключение C:\>putty.exe - Host Name: 10.0.0.254, Port: 22, Saved Sessions: 254 (любое имя соединения) - В категории Connection -> Data -> Auto-login username: ivanov - В категории Connection -> SSH -> Auth -> Private key file ... жмём кнопку Browse, выбираем rsa1.ppk - В категории Connection -> SSH ->Preferred SSH protocol version выбираем "1" - В категории Window -> Translation выбираем кодировку удалённой системы, при несовпадении кодировки в mc вместо псевдографики будет мусор - Возвращаемся в категорию Session и сохраняем настройки, нажимая кнопку Save. Подключаемся Публичный ключ можно смело передавать администраторам серверов, к которым будем подключаться. Если мы и есть администратор, то - жмём Open. Т.к. публичный ключ мы ещё не добавили, то придётся ввести пароль. - Здесь действия те же, что и при подключении из Linux. Добавляем содержимое файла rsa1.pub в домашний каталог пользователя /home/pavel/.ssh/authorized_keys. - На этом всё. Загружаем PuTTY и щёлкаем два раза по названию соединения 254. Теперь мы должны подключиться к серверу 10.0.0.254 пользователем pavel без запроса пароля. Получение открытого ключа SSL из секретного Если есть секретный SSL ключ (приватный, ppk), то с помощью PuTTY Key Generator (puttygen.exe) можно воссоздать и открытый (публичный, public). Для этого в окне генератора ключей: - загружаем секретный ключ: выбираем меню File → Load private key - Вводим кодовое слово (passphrase) если требуется для данного ключа - Публичный ключ формате OpenSSH отображается под надписью "Public key for pasting into OpenSSH authorized_keys file field". Его можно скопировать в отдельный файл или выслать эту строку администратору сервера просто в тексте письма. 👉 @i_odmin_book

