Поэтому я пытаюсь подключиться к серверу, настроенному внешней компанией для отправки данных о доставке. У меня есть имя пользователя, хост и файл закрытого ключа.
Я могу использовать WinSCP на моей машине с Windows 10 отлично, но если я пытаюсь сделать это из Linux, я не могу подключиться.
Я использую следующую команду:
sftp -o "IdentityFile=key-private.ppk" user@host
Затем он запрашивает парольную фразу, которую я затем копирую и вставляю, но при этом просто кажется, что она терпит неудачу, и снова запрашивает парольную фразу, пока в конце концов не возвращается:
Permission denied (publickey,keyboard-interactive).
Couldn't read packet: Connection reset by peer
Я читал, что мне может понадобиться добавить что-то в мой файл authorised_keys, но я не уверен, как это сделать.
Также: я не могу подключиться к серверу по SSH, так как он настроен только на прием SFTP-соединений.