私たちは私たちの中で見ました 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フィールドでこれらのパラメーターを編集します。
ここで、秘密鍵ファイルを指定します (.ppk) 対応するそれぞれのクラスターサーバーに接続します。
クリック 編集->設定 、以下の画面が表示されます。
クリック SFTP 下の画像で強調表示されているように、[キーファイルの追加]オプションを選択します。
キーのある場所を選択してください (.ppkファイル) が存在し、[ OK ’。クリックしてください ' クイックコネクト FileZillaの ’ボタン。
throwとthrowsjavaの違い
インスタンスに接続すると、FileZilla GUIの右側のペインに、次の画像に示すように、AmazonEC2クラスターインスタンスのディレクトリ構造が一覧表示されます。
残りの手順は、 。