WindowsからAmazonEC2インスタンスにファイルを転送する



このチュートリアルでは、WindowsからAmazon EC2インスタンスにファイルを転送する方法、FileZillaなどのFTPソフトウェアが必要であり、公開鍵と秘密鍵のペアを使用して同じことを行う方法について学習します。

私たちは私たちの中で見ました WindowsPCからClouderaデモVMにファイルを転送するためのステップバイステップガイド。そのブログに続いて、WindowsからAmazonEC2インスタンスにファイルを転送する方法を見ていきます。

このためにも、次のようなFTP(ファイル転送プロトコル)ソフトウェアが必要です。 FileZilla 。 AWS EC2インスタンス(またはサーバー)に接続する方法は複数ありますが、そのうちの1つは 官民 キーペア方式。このブログでは、を使用してファイルを転送する手順を段階的に説明しています。 官民 キーペア。





Pythonでバイナリに変換する

ステップ1:FileZillaをダウンロードしてインストールします

以下のリンクからWindowsオペレーティングシステム用のFileZillaをダウンロードしてインストールします。

https://filezilla-project.org/download.php



FileZillaを開きます。次の画面が表示されます。

ステップ2:Clouderaとの接続を確立する

接続を確立するには、次の4つのパラメーターが必要です。

ホスト名: Amazon EC2インスタンスのパブリックID(ホスト名)。
ユーザー名: AWSEC2サーバーのユーザー名。デフォルトでは「ubuntu」です。
パスワード: AWSClusterにはパスワードがありません。キーのみを使用します。
ポート番号: Cloudera DemoVMのファイル転送サービスにアクセスするためのポート番号。
SSH接続であるため、ポート番号「22」を使用してください。



以下は、AWSEC2インスタンスの値です。

ホスト名: ubuntu@ec2-50-112-55-41.us-west-2.compute.amazonaws.com
ユーザー名: ubuntu
パスワード: AWSEC2はキーベースの認証を使用するため「空白」
ポート番号: 22

次の図に示すように、FileZillaフィールドでこれらのパラメーターを編集します。

FileZillaでパラメーターを編集する

ここで、秘密鍵ファイルを指定します (.ppk) 対応するそれぞれのクラスターサーバーに接続します。
クリック 編集->設定 、以下の画面が表示されます。

クリック SFTP 下の画像で強調表示されているように、[キーファイルの追加]オプションを選択します。

キーのある場所を選択してください (.ppkファイル) が存在し、[ OK ’。クリックしてください ' クイックコネクト FileZillaの ’ボタン。

throwとthrowsjavaの違い

インスタンスに接続すると、FileZilla GUIの右側のペインに、次の画像に示すように、AmazonEC2クラスターインスタンスのディレクトリ構造が一覧表示されます。

残りの手順は、