Как настроить WinSCP для передачи файла на удаленный сервер ABCI

Как настроить WinSCP для передачи файла на удаленный сервер ABCI

Здравствуйте, я пытаюсь подключиться к пользовательской среде системы ABCI и не могу выполнить scp, чтобы спасти свою жизнь. Я пробовал два подхода; 1) использовать команду unbuntu linux bash для windows (приложение, которое вам нужно установить из магазина windows). и второй подход - с WinSCP и Putty. Я сгенерировал открытый ключ и загрузил его в систему ABCI. И я могу туннелировать на сервер, правильно входить в систему и просматривать файлы. Но когда я пытаюсь загрузить zip-файл на сервер, мне отказывают в доступе. Может ли кто-нибудь помочь мне правильно настроить WinSCP для туннелирования на сервер?

Вот информация, которая у меня есть

Для туннеля ssh

local port: 11022
remote host and port: es.abci.local:22
remote port: 22 

Для сеанса

hostname: as.abci.ai

И в шпатлевке это все настроено и работает отлично. Как я следовал этим инструкциямhttps://portal.abci.ai/docs/en/02/ Но я все еще не могу scp-файл в свою локальную папку, как мне это сделать? Спасибо за любую помощь с этим.

О, и я знаю, что для putty scp мне нужно использовать это вместо обычного scp

pscp -scp -P 110022 myFile.zip myusername@localhost:/place to copy to/

Я узнал, как получить логи из WinSCP. Это вывод журнала.

2019-05-21 14:06:54.720 Server offered these authentication methods: publickey
. 2019-05-21 14:06:54.720 Offered public key
! 2019-05-21 14:06:54.738 Server refused our key
. 2019-05-21 14:06:54.782 Server refused our key
. 2019-05-21 14:06:54.782 Server offered these authentication methods: publickey
. 2019-05-21 14:06:54.902 [Tunnel] Closing connection.
. 2019-05-21 14:06:54.902 [Tunnel] Sending special code: 12
. 2019-05-21 14:06:54.902 [Tunnel] Sent EOF message
. 2019-05-21 14:06:54.902 Disconnected: No supported authentication methods available (server sent: publickey)
* 2019-05-21 14:06:54.966 (EFatal) Disconnected: No supported authentication methods available (server sent: publickey)
* 2019-05-21 14:06:54.967 Authentication log (see session log for details):
* 2019-05-21 14:06:54.967 Using username "abc10808va".
* 2019-05-21 14:06:54.967 Server refused our key.
* 2019-05-21 14:06:54.967 
* 2019-05-21 14:06:54.967 Authentication failed.

решение1

Я нашел ответ на этот вопрос, я много проб и ошибок менял настройки на WinSCP. Я благодарен всем за помощь в этом. Я опишу, как я все настроил.

  1. Создайте открытый/закрытый ключ с помощью Putty Gen.
  2. Загрузите это на веб-страницу ABCI.
  3. В WinSCP настройте информацию.
  4. Имя хоста: es.abc1.local:22 с номером порта 11022
  5. В предварительных настройках зайдите в Connection->Tunnel
  6. Имя хоста: as.abci.ai; номер порта 22; локальный порт туннеля 11022
  7. Добавьте свой закрытый ключ из puttygen

Тогда все будет готово.

Связанный контент