Puncte:0

Descărcați directorul FTP și fișierele pe serverul Ubuntu la distanță prin SSH

drapel cn

Vreau să descarc fișierele listate într-un director FTP, ftp://ftp.ivc.polytech.univ-nantes.fr/NAMA3DS1_COSPAD1/Avi_videos/HRC_00_Reference/. Pe laptopul meu WINDOWS, când pun acest link în bara de adrese a exploratorului de fișiere, pot să văd și să descarc conținutul acestuia, așa cum se arată mai jos,

introduceți descrierea imaginii aici

Dar vreau să descarc aceste fișiere pe un server UBUNTU la distanță prin ssh și am încercat următoarele cu mesajul de eroare corespunzător,

  1. Ambii wget -r ftp://ftp.ivc.polytech.univ-nantes.fr/NAMA3DS1_COSPAD1/Avi_videos/HRC_00_Reference/ și wget -m ftp://ftp.ivc.polytech.univ-nantes.fr/NAMA3DS1_COSPAD1/Avi_videos/HRC_00_Reference/ dă următoarea eroare
--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â
Se rezolvă ftp.ivc.polytech.univ-nantes.fr (ftp.ivc.polytech.univ-nantes.fr)... 193.52.82.2
Se conectează la ftp.ivc.polytech.univ-nantes.fr (ftp.ivc.polytech.univ-nantes.fr)|193.52.82.2|:21... conectat.
Conectare ca anonim...
Eroare în răspunsul serverului, închiderea conexiunii de control.
Reîncerc.

Un raport de eroare mai detaliat folosind wget -r -v -d ftp://ftp.ivc.polytech.univ-nantes.fr/NAMA3DS1_COSPAD1/Avi_videos/HRC_00_Reference/ oferă următorul raport de eroare,

Ieșire DEBUG creată de Wget 1.17.1 pe linux-gnu.
Citirea intrărilor HSTS din /usr2/mohilamb/.wget-hsts
Codificarea URI = âUTF-8â
Folosind âftp.ivc.polytech.univ-nantes.fr/NAMA3DS1_COSPAD1/Avi_videos/HRC_00_Reference/.listingâ ca fișier tmp de listare.
--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â
Se rezolvă ftp.ivc.polytech.univ-nantes.fr (ftp.ivc.polytech.univ-nantes.fr)... 193.52.82.2
Memorarea în cache ftp.ivc.polytech.univ-nantes.fr => 193.52.82.2
Se conectează la ftp.ivc.polytech.univ-nantes.fr (ftp.ivc.polytech.univ-nantes.fr)|193.52.82.2|:21... conectat.
Am creat priza 3.
Lansarea 0x00005608710e8320 (nou refcount 1).
220 Server FTP gata
Conectare ca anonim...
--> UTILIZATOR anonim


Eroare în răspunsul serverului, închiderea conexiunii de control.
Închis fd 3
Reîncerc.

--2021-08-24 15:13:34-- ftp://ftp.ivc.polytech.univ-nantes.fr/NAMA3DS1_COSPAD1/Avi_videos/HRC_00_Reference/
  (încercați: 2) => âftp.ivc.polytech.univ-nantes.fr/NAMA3DS1_COSPAD1/Avi_videos/HRC_00_Reference/.listingâ
S-a găsit ftp.ivc.polytech.univ-nantes.fr în host_name_addresses_map (0x5608710e8320)
Se conectează la ftp.ivc.polytech.univ-nantes.fr (ftp.ivc.polytech.univ-nantes.fr)|193.52.82.2|:21... conectat.
Am creat priza 3.
Lansarea 0x00005608710e8320 (nou refcount 1).
220 Server FTP gata
Conectare ca anonim...
--> UTILIZATOR anonim


Eroare în răspunsul serverului, închiderea conexiunii de control.
Închis fd 3
Reîncerc.
  1. Am încercat chiar și ftp și sftp și nici nu funcționează.

Interesant, dacă îl execut pe Google Colab, pot descărca directorul ftp. Dar pentru sistemul meu Ubuntu la distanță primesc erorile menționate mai sus.Rețineți că nu este nevoie de nume de utilizator sau parolă pentru a-l accesa.

raj avatar
drapel cn
raj
Este posibil ca serverul FTP să restricționeze adresele IP de la care este permisă autentificarea. Sau serverul Ubuntu poate fi în spatele unui firewall care restricționează traficul FTP. Pe computerul meu Ubuntu de acasă, am reușit să execut cu succes comanda `wget`, așa că mi se pare mai degrabă o problemă de rețea.
Puncte:0
drapel cn

Dacă ssh este activat și cunoașteți calea, atunci ar trebui să fie simplu de făcut de la oricare dintre gazde.

scp [email protected]:/ftp_root_folder/NAMA3DS1_COSPAD1/Avi_videos/HRC_00_Reference/. /home/someUser/DestinationFolder/

Dacă scp nu este disponibil.

ftp
deschide ftp.ivc.polytech.univ-nantes.fr
cd /NAMA3DS1_COSPAD1/Avi_videos/HRC_00_Reference/
lcd ~/MyLocalPath/
Trage *

Tocmai am încercat asta pe gazda ta și a funcționat Poate fi necesar să activați modul pasiv cu pasv

raj avatar
drapel cn
raj
Chiar ai încercat să te autentifici la gazda unde OP a vrut să ruleze comanda (cum? nu ne-a dat nici adresa IP, nici acreditările) și ai încercat **de acolo**? Pentru că problema pare să fie conexiunea FTP eșuată **de la acea mașină specială**...
Mohit Lamba avatar
drapel cn
@Ben După cum am menționat deja în întrebare, comanda ftp pe care o sugerați nu funcționează pe Ubuntu la distanță. Sunt de acord cu Raj că pare a fi o problemă de firewall. Dar cum să detectez acest lucru și să vreau modificări ar trebui să fac pentru a activa acest lucru.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.