Здравствуйте, я пытаюсь подключиться к пользовательской среде системы 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. Я благодарен всем за помощь в этом. Я опишу, как я все настроил.
- Создайте открытый/закрытый ключ с помощью Putty Gen.
- Загрузите это на веб-страницу ABCI.
- В WinSCP настройте информацию.
- Имя хоста: es.abc1.local:22 с номером порта 11022
- В предварительных настройках зайдите в Connection->Tunnel
- Имя хоста: as.abci.ai; номер порта 22; локальный порт туннеля 11022
- Добавьте свой закрытый ключ из puttygen
Тогда все будет готово.