อะไรscp
ข้อโต้แย้งที่ฉันควรจะใช้ในการดาวน์โหลดไฟล์จากอินสแตนซ์ Amazon EC2 จัดเก็บในท้องถิ่น?
scp
ได้ผล? มันทำได้ดีมากสำหรับฉัน
อะไรscp
ข้อโต้แย้งที่ฉันควรจะใช้ในการดาวน์โหลดไฟล์จากอินสแตนซ์ Amazon EC2 จัดเก็บในท้องถิ่น?
scp
ได้ผล? มันทำได้ดีมากสำหรับฉัน
คำตอบ:
ใช้ scp:
scp -i ec2key.pem username@ec2ip:/path/to/file .
ที่อยู่:
เพื่อ copy ไฟล์ลงโฟลเดอร์ปัจจุบันในเครื่อง
คุณสามารถอ่านเพิ่มเติมเกี่ยวกับวิธีเข้าถึงอินสแตนซ์ของคุณด้วย ssh ได้ที่นี่หากคุณยังไม่ได้ดำเนินการ:
เมื่อคุณสามารถ ssh ตามเอกสารข้างต้นคุณจะสามารถใช้ scp เพื่อคัดลอกไฟล์ได้
อีกทางเลือกหนึ่งคือการเปิดเว็บเซิร์ฟเวอร์บนอินสแตนซ์ของคุณกำหนดค่า HTTPS หากไฟล์ของคุณมีความละเอียดอ่อนจากนั้นดาวน์โหลดโดยใช้เบราว์เซอร์ของคุณนี่คือบทแนะนำบางส่วน:
scp
is scp from_file to_file
. ในข้างต้นfrom_file
คือusername@ec2ip:/path/to/file
และto_file
เป็น.
เช่นโฟลเดอร์ปัจจุบัน เพื่อส่งไปยัง EC2 scp local_file username@ec2ip:/path/on/ec2/machine
มันจะต้องเป็นสิ่งที่ตามเส้นนี้:
scp -rp -i mykey.pem ec2-user@mydomain.com:/srv/www/myapp/ .
. มันจบลงด้วยการดาวน์โหลด / คัดลอกโฟลเดอร์ไปยังโฮมไดเร็กทอรีของเครื่อง ec2 ของฉัน
/srv/www/myapp/
ไปยังเครื่องภายใน) เดาไม่ถูก - คุณกำลังเรียกใช้scp
จากเซิร์ฟเวอร์ ec2 หรือไม่? ถ้าใช่คุณต้องเรียกใช้จากเครื่องในพื้นที่ของคุณ (เช่นเครื่องที่คุณต้องการคัดลอกไฟล์ไป)
หากคุณกำลังใช้ Mac หรือ Linux คุณสามารถใช้scp
หรือแม้กระทั่งเป็นมิตรมากขึ้นดาวน์โหลดโปรแกรม FTP ถ้าคุณอยู่บน Mac ผมขอแนะนำให้คุณใช้Cyberduck ท้ายที่สุดสิ่งที่คุณต้องการคือไคลเอนต์ FTP หากคุณอยู่ใน Windows ฉันจะแนะนำให้คุณFilezilla
คุณอยู่ในระบบปฏิบัติการใด
เนื่องจากคุณอยู่ใน Ubuntu ให้ลองทำสิ่งนี้:
เชื่อมต่อกับไฟล์เซิร์ฟเวอร์ + ในตัวจัดการไฟล์ให้คลิกไฟล์▸เชื่อมต่อกับเซิร์ฟเวอร์
ป้อนที่อยู่เซิร์ฟเวอร์เลือกประเภทเซิร์ฟเวอร์และป้อนข้อมูลเพิ่มเติมตามต้องการ จากนั้นคลิกเชื่อมต่อ รายละเอียดเกี่ยวกับประเภทเซิร์ฟเวอร์แสดงอยู่ด้านล่าง
สำหรับเซิร์ฟเวอร์บนอินเทอร์เน็ตโดยปกติคุณสามารถใช้ชื่อโดเมนได้ อย่างไรก็ตามสำหรับคอมพิวเตอร์บนเครือข่ายท้องถิ่นของคุณคุณอาจต้องใช้ที่อยู่ IP ที่เป็นตัวเลขของคอมพิวเตอร์ หากคอมพิวเตอร์เครื่องอื่นใช้ Ubuntu โปรดดูค้นหาที่อยู่ IP ของคุณเพื่อค้นหาที่อยู่ IP ภายในของคอมพิวเตอร์เครื่องนั้น หรือตรวจสอบวิธีใช้บนคอมพิวเตอร์เครื่องนั้น
หน้าต่างใหม่จะเปิดขึ้นเพื่อแสดงไฟล์บนเซิร์ฟเวอร์ เรียกดูไฟล์และโฟลเดอร์เช่นเดียวกับที่คุณต้องการสำหรับไฟล์และโฟลเดอร์ในเครื่อง