Verwenden von WGET mit in der Cloud gehosteter generischer FTP-URL

334
Roger Lainson

Ich versuche, WGET zu verwenden, um eine Website herunterzuladen, die in einer Netregistry-Cloud gehostet wird. WGET schlägt mit fehl

--> LIST -a 150 Here comes the directory listing. (skipping "LIST")done. ftp.netregistry.net: Permission deniedftp.netregistry.net/.listing: No such file or directory 

Ich vermute, das Problem tritt auf, weil das FTP-Login eine generische URL ist (ftp.netregistry.net) und das Home-Verzeichnis durch meinen Benutzernamen festgelegt ist. Die Auflistungsdatei befindet sich also möglicherweise an einem tieferen Ort. Es ist keine spezifischere URL verfügbar. Die PWD von WGET liefert ein Ergebnis von "/" (im Debug-Modus).

Ist dies wahrscheinlich das Problem, und wenn ja, gibt es eine Lösung?

0

1 Antwort auf die Frage

0
Roger Lainson

Aaah - dumme Frage! Ich hatte den völlig falschen Eindruck, dass die .listing-Datei auf dem Remote-System erstellt wurde. Tatsächlich wird es auf dem lokalen System erstellt, und mein Problem bestand nur aus lokalen Berechtigungen.

Zu meiner Verteidigung könnte die Fehlermeldung von WGET vielleicht etwas expliziter sein, indem der vollständige Pfad der betreffenden Datei angegeben wird. Der angegebene Teilpfad sieht genauso aus wie der entfernte Pfad, nicht der lokale Pfad.

Vielen Dank für Ihre Zeit, wenn Sie dies lesen!