โอนไฟล์จาก Windows ไปยังอินสแตนซ์ Amazon EC2



บทช่วยสอนนี้คุณจะได้เรียนรู้เกี่ยวกับวิธีการโอนไฟล์จาก Windows ไปยังอินสแตนซ์ Amazon EC2 เราต้องการซอฟต์แวร์ FTP เช่น FileZilla และวิธีใช้คู่คีย์สาธารณะ / คีย์ส่วนตัวในการทำเช่นเดียวกัน

เราได้เห็นในไฟล์ คำแนะนำทีละขั้นตอนในการถ่ายโอนไฟล์จากพีซี Windows ของคุณไปยัง Cloudera Demo VM ในการต่อจากบล็อกนั้นเราจะดูวิธีการโอนไฟล์จาก Windows ไปยังอินสแตนซ์ Amazon EC2

สำหรับสิ่งนี้เราต้องการซอฟต์แวร์ FTP (File Transfer Protocol) เช่น FileZilla . มีหลายวิธีในการเชื่อมต่อกับอินสแตนซ์ AWS EC2 (หรือเซิร์ฟเวอร์) หนึ่งในนั้นคือ สาธารณะ / ส่วนตัว วิธีการจับคู่คีย์ บล็อกนี้อธิบายขั้นตอนทีละขั้นตอนในการถ่ายโอนไฟล์โดยใช้ สาธารณะ / ส่วนตัว คู่คีย์





ขั้นตอนที่ 1: ดาวน์โหลด FileZilla และติดตั้ง

ดาวน์โหลดและติดตั้ง FileZilla สำหรับระบบปฏิบัติการ Windows จากลิงค์ด้านล่าง:

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



เปิด FileZilla หน้าจอต่อไปนี้จะปรากฏขึ้น:

ขั้นตอนที่ 2: สร้างการเชื่อมต่อกับ Cloudera

ในการสร้างการเชื่อมต่อเราต้องการพารามิเตอร์สี่ตัวต่อไปนี้:

ชื่อโฮสต์: รหัสสาธารณะ (ชื่อโฮสต์) ของอินสแตนซ์ Amazon EC2
ชื่อผู้ใช้: ชื่อผู้ใช้ของเซิร์ฟเวอร์ AWS EC2 โดยค่าเริ่มต้นจะเป็น 'ubuntu'
รหัสผ่าน: AWS Cluster ไม่มีรหัสผ่านใด ๆ ใช้คีย์เท่านั้น
หมายเลขพอร์ต: หมายเลขพอร์ตเพื่อเข้าถึงบริการถ่ายโอนไฟล์บน Cloudera Demo VM
เนื่องจากเป็นการเชื่อมต่อ SSH ให้ใช้หมายเลขพอร์ต '22'



ด้านล่างนี้คือค่าของอินสแตนซ์ AWS EC2:

ชื่อโฮสต์: ubuntu@ec2-50-112-55-41.us-west-2.compute.amazonaws.com
ชื่อผู้ใช้: อูบุนตู
รหัสผ่าน: 'ว่าง' เนื่องจาก AWS EC2 ใช้การตรวจสอบสิทธิ์โดยใช้คีย์
หมายเลขพอร์ต: 22

แก้ไขพารามิเตอร์เหล่านี้ในฟิลด์ FileZilla ดังที่แสดงในภาพต่อไปนี้

การแก้ไขพารามิเตอร์ใน FileZilla

ตอนนี้ระบุไฟล์คีย์ส่วนตัว (.ppk) เพื่อเชื่อมต่อกับเซิร์ฟเวอร์คลัสเตอร์ที่เกี่ยวข้อง
คลิกที่ แก้ไข -> การตั้งค่า คุณจะพบหน้าจอด้านล่าง:

tostring หมายถึงอะไรใน java

คลิกที่ SFTP และเลือกตัวเลือกเพิ่มไฟล์คีย์ตามที่ไฮไลต์ในภาพด้านล่าง

เลือกตำแหน่งที่คีย์ของคุณ (ไฟล์ .ppk) ปรากฏขึ้นและคลิก ' ตกลง ’. คลิกที่ ' Quickconnect ’ใน FileZilla

เมื่อเชื่อมต่อกับอินสแตนซ์แล้วบานหน้าต่างด้านขวาของ FileZilla GUI ของคุณจะแสดงรายการโครงสร้างไดเร็กทอรีของอินสแตนซ์คลัสเตอร์ Amazon EC2 ของคุณดังที่แสดงในภาพต่อไปนี้:

ขั้นตอนที่เหลือจะคล้ายกับที่เราทำในไฟล์ .