Score:0

ดาวน์โหลดไดเร็กทอรี FTP และไฟล์ในเซิร์ฟเวอร์ Ubuntu ระยะไกลผ่าน SSH

ธง cn

ฉันต้องการดาวน์โหลดไฟล์ที่อยู่ในไดเร็กทอรี FTP ftp://ftp.ivc.polytech.univ-nantes.fr/NAMA3DS1_COSPAD1/Avi_videos/HRC_00_Reference/. บนแล็ปท็อป WINDOWS ของฉัน เมื่อฉันใส่ลิงก์นี้ในแถบที่อยู่ของ file explorer ฉันสามารถดูและดาวน์โหลดเนื้อหาที่แสดงด้านล่าง

ป้อนคำอธิบายรูปภาพที่นี่

แต่ฉันต้องการดาวน์โหลดไฟล์เหล่านี้ในเซิร์ฟเวอร์ UBUNTU ระยะไกลผ่าน ssh และได้ลองสิ่งต่อไปนี้พร้อมข้อความแสดงข้อผิดพลาดที่เกี่ยวข้อง

  1. ทั้งคู่ wget -r ftp://ftp.ivc.polytech.univ-nantes.fr/NAMA3DS1_COSPAD1/Avi_videos/HRC_00_Reference/ และ wget -m ftp://ftp.ivc.polytech.univ-nantes.fr/NAMA3DS1_COSPAD1/Avi_videos/HRC_00_Reference/ ให้ข้อผิดพลาดต่อไปนี้
--2021-08-24 09:18:07-- ftp://ftp.ivc.polytech.univ-nantes.fr/NAMA3DS1_COSPAD1/Avi_videos/HRC_00_Reference/
           => âftp.ivc.polytech.univ-nantes.fr/NAMA3DS1_COSPAD1/Avi_videos/HRC_00_Reference/.listingâ
กำลังแก้ไข ftp.ivc.polytech.univ-nantes.fr (ftp.ivc.polytech.univ-nantes.fr)... 193.52.82.2
กำลังเชื่อมต่อกับ ftp.ivc.polytech.univ-nantes.fr (ftp.ivc.polytech.univ-nantes.fr)|193.52.82.2|:21... เชื่อมต่อแล้ว
เข้าสู่ระบบโดยไม่ระบุชื่อ ...
เกิดข้อผิดพลาดในการตอบสนองของเซิร์ฟเวอร์ ปิดการเชื่อมต่อการควบคุม
กำลังลองใหม่

รายงานข้อผิดพลาดโดยละเอียดเพิ่มเติมโดยใช้ wget -r -v -d ftp://ftp.ivc.polytech.univ-nantes.fr/NAMA3DS1_COSPAD1/Avi_videos/HRC_00_Reference/ ให้รายงานข้อผิดพลาดต่อไปนี้

เอาต์พุต DEBUG ที่สร้างโดย Wget 1.17.1 บน linux-gnu
อ่านรายการ HSTS จาก /usr2/mohilamb/.wget-hsts
การเข้ารหัส URI = âUTF-8â
ใช้ âftp.ivc.polytech.univ-nantes.fr/NAMA3DS1_COSPAD1/Avi_videos/HRC_00_Reference/.listingâ เป็นรายการไฟล์ tmp
--2021-08-24 15:13:32-- ftp://ftp.ivc.polytech.univ-nantes.fr/NAMA3DS1_COSPAD1/Avi_videos/HRC_00_Reference/
           => âftp.ivc.polytech.univ-nantes.fr/NAMA3DS1_COSPAD1/Avi_videos/HRC_00_Reference/.listingâ
กำลังแก้ไข ftp.ivc.polytech.univ-nantes.fr (ftp.ivc.polytech.univ-nantes.fr)... 193.52.82.2
กำลังแคช ftp.ivc.polytech.univ-nantes.fr => 193.52.82.2
กำลังเชื่อมต่อกับ ftp.ivc.polytech.univ-nantes.fr (ftp.ivc.polytech.univ-nantes.fr)|193.52.82.2|:21... เชื่อมต่อแล้ว
สร้างซ็อกเก็ต 3
กำลังปล่อย 0x00005608710e8320 (การคืนเงินใหม่ 1)
เซิร์ฟเวอร์ 220 FTP พร้อมแล้ว
เข้าสู่ระบบโดยไม่ระบุชื่อ ...
--> ผู้ใช้ไม่ระบุตัวตน


เกิดข้อผิดพลาดในการตอบสนองของเซิร์ฟเวอร์ ปิดการเชื่อมต่อการควบคุม
ปิด fd 3
กำลังลองใหม่

--2021-08-24 15:13:34-- ftp://ftp.ivc.polytech.univ-nantes.fr/NAMA3DS1_COSPAD1/Avi_videos/HRC_00_Reference/
  (ลอง: 2) => âftp.ivc.polytech.univ-nantes.fr/NAMA3DS1_COSPAD1/Avi_videos/HRC_00_Reference/.listingâ
พบ ftp.ivc.polytech.univ-nantes.fr ใน host_name_addresses_map (0x5608710e8320)
กำลังเชื่อมต่อกับ ftp.ivc.polytech.univ-nantes.fr (ftp.ivc.polytech.univ-nantes.fr)|193.52.82.2|:21... เชื่อมต่อแล้ว
สร้างซ็อกเก็ต 3
กำลังปล่อย 0x00005608710e8320 (การคืนเงินใหม่ 1)
เซิร์ฟเวอร์ 220 FTP พร้อมแล้ว
เข้าสู่ระบบโดยไม่ระบุชื่อ ...
--> ผู้ใช้ไม่ระบุตัวตน


เกิดข้อผิดพลาดในการตอบสนองของเซิร์ฟเวอร์ ปิดการเชื่อมต่อการควบคุม
ปิด fd 3
กำลังลองใหม่
  1. ฉันได้ลองใช้ ftp และ sftp แล้วก็ใช้งานไม่ได้เช่นกัน

น่าสนใจถ้าฉันรันบน Google Colab ฉันสามารถดาวน์โหลดไดเร็กทอรี ftp ได้ แต่สำหรับระบบ Ubuntu ระยะไกลของฉัน ฉันได้รับข้อผิดพลาดดังกล่าวข้างต้นโปรดทราบว่าไม่ต้องการชื่อผู้ใช้หรือรหัสผ่านในการเข้าถึง

raj avatar
cn flag
raj
เป็นไปได้ว่าเซิร์ฟเวอร์ FTP อาจจำกัดที่อยู่ IP ที่อนุญาตการเข้าสู่ระบบ หรือเซิร์ฟเวอร์ Ubuntu ของคุณอาจอยู่หลังไฟร์วอลล์ที่จำกัดการรับส่งข้อมูล FTP บนคอมพิวเตอร์ Ubuntu ที่บ้านของฉัน ฉันสามารถเรียกใช้คำสั่ง `wget` ของคุณได้สำเร็จ ดังนั้นสำหรับฉันแล้วดูเหมือนว่าจะเป็นปัญหาเกี่ยวกับเครือข่ายมากกว่า
Score:0
ธง cn

หากเปิดใช้งาน ssh และคุณทราบเส้นทาง ควรทำได้ง่ายจากโฮสต์ใดโฮสต์หนึ่ง

ชื่อผู้ใช้ [email protected]:/ftp_root_folder/NAMA3DS1_COSPAD1/Avi_videos/HRC_00_Reference/. /home/someUser/DestinationFolder/

ถ้าไม่มี scp

เอฟทีพี
เปิด ftp.ivc.polytech.univ-nantes.fr
cd /NAMA3DS1_COSPAD1/Avi_videos/HRC_00_Reference/
จอแอลซีดี ~/MyLocalPath/
ดึง *

ฉันเพิ่งลองสิ่งนี้กับโฮสต์ของคุณและใช้งานได้ คุณอาจต้องเปิดใช้งานโหมดพาสซีฟด้วย pasv

raj avatar
cn flag
raj
คุณพยายามลงชื่อเข้าใช้โฮสต์ที่ OP ต้องการเรียกใช้คำสั่งจริง ๆ หรือไม่ (อย่างไร เขาไม่ได้ให้ทั้งที่อยู่ IP และข้อมูลประจำตัวแก่เรา) และลอง **จากที่นั่น** เนื่องจากปัญหาน่าจะเกิดจากการเชื่อมต่อ FTP **จากเครื่องนั้นๆ ล้มเหลว**...
Mohit Lamba avatar
cn flag
@Ben ดังที่ฉันได้กล่าวไปแล้วในคำถาม คำสั่ง ftp ที่คุณแนะนำใช้ไม่ได้กับ Ubuntu ระยะไกลของฉัน ฉันเห็นด้วยกับ Raj ที่ดูเหมือนจะเป็นปัญหาไฟร์วอลล์ แต่จะตรวจจับสิ่งนี้ได้อย่างไรและต้องการเปลี่ยนแปลงฉันควรทำเพื่อเปิดใช้งานสิ่งนี้

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา