WinSCPでWindows PCからファイル転送する方法 | GPUSOROBAN

この記事ではWinSCPを用いてローカル環境(Windows)からインスタンスへファイル転送する方法を解説しています。

目次[非表示]

  1. 1.WinSCPとは
  2. 2.実行環境
  3. 3. WinSCPのダウンロード
  4. 4.インスタンスへのSSH接続
  5. 5.WinSCPの設定
  6. 6.WinSCPでファイル転送
    1. 6.1.フォルダの移動
    2. 6.2.ファイルのアップロード
    3. 6.3.ファイルのダウンロード
  7. 7.まとめ

WinSCPとは

ローカルコンピュータとリモートコンピュータ間でファイル転送を行うための無料のソフトウェアです。

マウス操作で感覚的にファイルをアップロードしたり、ダウンロードすることができます。

暗号化通信にも対応しているため、セキュリティ面も安心して利用できます。

実行環境

この記事では、ローカルPCにWinSCPをインストールし、ローカルPCとクラウドにあるインスタンス間でファイル転送する方法を紹介します。

インスタンスにはGPUSOROBANを使用しています。

GPUSOROBANは高性能なGPUインスタンスが低コストで使えるクラウドサービスです。
サービスについて詳しく知りたい方は、GPUSOROBANの公式サイトをご覧ください。


WinSCPのダウンロード

WinSCP のサイトにアクセスし、[DOWNLOAD WINSCP]のボタンをクリックして、インストーラーをダウンロードします。

winscp

インストーラーを起動すると[インストールモードの選択]が表示されますので、[すべてのユーザー用にインストール(A)(推奨)]をクリックします。

winscp

[使用許諾契約書]に同意し、[許諾(A)]ボタンをクリックします。
winscp

[セットアップ形式]において、[標準的なインストール(T)(推奨)]を選択し、[次へ]ボタンをクリックします。

winscp

[ユーザの初期設定]において[コマンダー(C)]を選択し、[次へ]ボタンをクリックします。
winscp

[インストール]ボタンをクリックします。
winscp

インストールが完了したら、[完了ボタン]をクリックします。
winscp

インスタンスへのSSH接続

GPUSOROBANのインスタンスを起動します。

インスタンスの作成・起動方法は以下の記事で解説しています。

検索窓にて[コマンドプロンプト]と検索してコマンドプロンプトを起動します。

WinSCP

次のコマンドを実行してアクセスサーバーにSSH接続します。

ssh -L 20122:<インスタンスIPアドレス>:22 -l user as-highreso.com -p 30022 -i .ssh\ackey.txt

アクセスサーバー接続

※インスタンスIPアドレスは、[GPUSOROBANコンパネ]のサイドバー[インスタンス管理]の[インスタンス一覧]に表示されている[IPアドレス]が入ります。
※<>は含めずにIPアドレスのみを入力してください。

winscp

WinSCPの設定

WinSCPを起動して、次の項目を入力します。

  • ホスト名 = localhost
  • ポート番号 = 20122
  • ユーザー名 = user
  • パスワード = 鍵認証を利用するため空白

入力が完了したら[設定]ボタンを押下します。

winscp

ナビゲーションツリーから[認証]を選択すると、以下の画面へ遷移します。
[秘密鍵(K)]の[...]ボタンをクリックします。

winscp

[PuTTY秘密鍵ファイル(*.ppk)]のボタンを選択するとプルダウンメニューが表示されますので、[全てのファイル(*.*)]を選択します。

winscp

[インスタンス用秘密鍵]を選択し、[開く]ボタンをクリックします。

この記事ではインスタンス用秘密鍵に[mykey.txt]を使用しています。

winscp

秘密鍵を選択すると、[OpenSSHをPuTTY形式に変換しますか?]のポップアップが表示されるので[OK]をクリックします。

winscp

秘密鍵の保存画面に遷移しますので、保存先が[.ssh]フォルダであることを確認し、[保存]をクリックします。

winscp

秘密鍵が変換され保存された旨のポップアップが表示されますので[OK]をクリックします。

winscp

[OK]をクリックすると秘密鍵の設定が完了です。

winscp

設定が完了したら[保存]をクリックしたあとに[ログイン]をクリックします。

winscp

WinSCPでファイル転送

フォルダの移動

ログインすると左右2つに分割された画面が表示されます。

画面左側がローカルPCのフォルダを表示し、画面右側にインスタンスのフォルダを表示しています。

フォルダをダブルクリックすることで移動できます。

winscp

ファイルのアップロード

ローカルPCからインスタンスにファイルをアップロードする場合は、対象ファイルを選択した状態で[アップロード]ボタンをクリックします。

[アップロード]画面がポップアップ表示するので、[OK]を押します。

winscp

ファイルのダウンロード

インスタンスからローカルPCにファイルをダウンロード場合は対象ファイルを選択した状態で[ダウンロード]をクリックします。

[ダウンロード]画面がポップアップ表示するので、[OK]を押します。

winscp

まとめ

この記事ではWinSCPを使ったファイル転送手順を解説しました。

WinSCPを使うことでマウス操作で感覚的にファイルのアップロード・ダウンロードが可能です。


GPUSOROBANは高性能なGPUインスタンスが低コストで使えるクラウドサービスです。
サービスについて詳しく知りたい方は、GPUSOROBANの公式サイトをご覧ください。

MORE INFORMATION

GPUでお困りの方はGPUSOROBANで解決!
お気軽にご相談ください

10日間無料トライアル
詳しい資料はこちら
質問・相談はこちら
ページトップへ戻る