Как пользователь Windows, я сгенерировал пару ключей DSA из CoreFTP Lite и отправил их третьему лицу, работающему с сервером SFTP.
Они сказали мне, что действительный ключ DSA должен иметь ssh-dsa в начале и имя пользователя @ systemname в конце.
CoreFTP не генерирует ни заголовок ssh-dsa, ни нижний колонтитул username @ systemname. Я пытался с WinSCP, и он тоже не генерировал их.
Есть ли разница между тем, как SFTP работает между Windows и Linux?
Если я поставлю useraccount @ systemname в конце текста, это будет работать? Как система Linux проверит, что моя система называется "системное имя"? Если это не может подтвердить, какова цель добавления этого?