リモート ABCI サーバーにファイルを転送するための WinSCP の設定方法

リモート ABCI サーバーにファイルを転送するための WinSCP の設定方法

こんにちは。ABCI システム ユーザー環境に接続しようとしていますが、scp が実行できません。2 つの方法を試しました。1) Windows 用の unbuntu linux bash コマンドを使用する (Windows ストアからインストールする必要があるアプリ)。2 つ目の方法は、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 で転送できません。どうすればいいでしょうか? ご助力いただければ幸いです。

ああ、私はパテ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. 事前設定では、接続->トンネルに進みます
  6. ホスト名: as.abci.ai、ポート番号 22、ローカル トンネル ポート 11022
  7. puttygenから秘密鍵を追加します

これで準備は完了です。

関連情報