Перейти к содержанию

Putty

Материал из Викиучебника — открытых книг для открытого мира

Putty - популярный SSH-клиент для MS Windows.

Передача файлов

[править]

Для передачи файлов на удаленный хост и с него на локальный используется консольная утилита pscp от разработчика putty. Она запускается в командной строке MS Windows

Скачать файл с удаленного компьютера

c:\dir\>pscp.exe -i privatekey.ppk -P 2222 username@host.ru:file.tar downalodedname.tar

Закачать файл на удаленный компьютер. Попадет в домашнюю папку пользователя

pscp -i privatekeyputty.ppk file.tar username@host.ru:

Несовместимость с ключами OpenSSH

[править]

При попытке воспользоваться приватный ключом, сгенерированным в OpenSSH (в консоли), Putty выведет сообщение вида:

Unable to use key file "F:\dir\dir2\id_rsa" (OpenSSH SSH-2 private key)

Для работы с ним в Putty, потребуется конвертировать его в формат Putty. Для этого используется программа puttygen.

После запуска Putty выбрать пункт меню Conversions->Import key, указать путь к файлу приватного ключа в формате OpenSSH (например id_rsa). Далее потребуется ввести пароль, если ключ защищен паролем, после этого щелкнуть по кнопку Save private key.

Теперь этот файл указать в Putty.


См. также

[править]