Использование ключа OpenSSH
Cгенерировать ключевую пару можно утилитой puttygen (Windows) или ssh-keygen в Linux. Открытый ключ RSA должен начинаться с сигнатуры "ssh-rsa".
Конвертация openssh-ключа в формат putty
PEM to PPK
puttygen openssh_private_key -O private -o putty_private_key.ppk
PPK to PEM
puttygen private_key.ppk -O private-openssh -o private_key.pem
Копировать ssh-ключ на удаленный хост
ssh-copy-id -i ~/.ssh/rsa-key user@host
Как удалить пароль приватного ключа
openssl rsa -in private_key_with_pass.key -out private_key_wo_pass.key
Как заставить WinSCP правильно отображать русскоязычные имена файлов
При подключении по протоколу SFTP (FTP) никаких проблем нет, а вот по SCP русские имена файлов искажаются.
Можно использовать WinSCP с коннектом по SFTP и пометкой коннекта "UTF-8 всегда".
Желательно на удаленном сервере хранить файлы в кодировке UTF-8.
Перекодировку можно сделать командой:
convmv -r -f koi-8r -е utf-8 *