• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

FTP Zugriff leicht gemacht?

Hallo,

ich habe ein Problem. Ich habe ein mit Windows erstelltes FTP Verzeichnis, welches Leerzeichen enthält.

Code:
ftp://mein.server.de/   hier/    gehts   /hin/

Ich kann auf so ein Verzeichnis leider nicht zugreifen. Konquerror sagt mir, Verzeichnis nicht gefunden.

GFTP sagt das selbe!

Mit
Code:
ftp://mein.server.de/"   hier"/"    gehts   "/"hin"/
habe ich es auch schon versucht, leider erfolglos.

Weiß da jemand mehr?

EDIT: Konqueror sagt "Ordner kann nicht geöffnet werden!"
 
Leerzeichen werden soweit ich weis, in der URL nicht unterstützt.

edit: Verwende Unserstriche

bsp.: ftp://user@ftp.weisichwas.de/das_ist_ein_Verzeichniss

anstatt: ftp://user@ftp.weisichwas.de/das ist ein Verzeichniss
 
Das habe ich auch schon versucht, klappt leider auch nicht.

Kann man denn versuchen über die Konsole darauf zuzugreifen?
 
Ja, ich meinte doch, dass ich __Unterstriche__ probiert habe.

Aber was meinst du genau mit Maskieren?

Mal an meinem Beispiel gesehen:
Code:
ftp://mein.server.de/   hier/    gehts   /hin/

EDIT: siehe EDIT vom ersten Beitrag!
 
Speedstar schrieb:
Ja, ich meinte doch, dass ich __Unterstriche__ probiert habe.
Du sollst das FTP-Verzeichnis unter Windows ohne Leerzeichen erstellen - dann gibt es auch keine Probleme!

Hab kein FTP-Server mit Verzeichnissen die Leerzeichen enthalten zum testen - aber der Zugriff mit dem Konqueror via ssh auf ein Verzeichnis mit Leerzeichen funktioniert:
Code:
fish://user@host/dir/foo bar
 
Über die Konsole komme ich leider auch nicht rein.
Den Pfad kann ich leider nicht umbenennen, da es unser Vereinsserver ist und ich leider nur beschränkt zugriff darauf habe.

Habe gedacht, es muss doch eine Lösung geben, wie man eine Adresse mit Leerzeichen aufrufen kann. <in ner normalen URL, gibt es ja gar keine Leerzeichen.

Mit nem Online FTP Service, kann ich da im übrigen Problemlos drauf zugreifen.
 
Speedstar schrieb:
Über die Konsole komme ich leider auch nicht rein.
Wie/Womit hast du das denn versucht?

1. Konsole
Code:
ftp
ftp> open dein.server.de
Name (dein.server.de): deinLogin
Password: deinPasswort (es werden keine *** o.ä. angezeigt)
ftp> cd das\ Verzeichnis\ mit\ Leerzeichen
Eine Übersicht der Befehle bekommst du mit help

2. Komfortabler geht es z.B. mit ncftp

3. mc
Code:
mc
F9
[Rechts | Links]
FTP-Verbindung
/#ftp:deinLogin:deinPasswort@dein.server.de
 
Vielen Dank nochmal für deine Bemühungen!

Also, nach deiner Lösung kann ich auf den Server verbinden, doch wenn ich in das Verzeichnis wechseln möchte, kommt "The system cannot find the file specified."

Vorher hatte ich es im übrigen mit dem Befehl:

Code:
fish://user@host/dir/foo bar
ausprobiert.
 
Oben