Ssh-keygen

Sshd

Создание ключа
ssh-keygen -t dsa -f name_of_key

Если не задавать имя, то будет предложено создать файлы в домашней директории с именем id_dsa ( identification ~/.ssh/id_dsa и public ~/.ssh/id_dsa.pub).

ssh-клиент предполагает что именно там находится приватный ключ, если он не указан явно.

Конвертация ключа из putty-формата
ssh-keygen -i -f winkeyfilename > authorized_keys