FTP im Filesystem zu haben ist sehr praktisch. Ob man nun auf seinem Rootserver das Handling der Backups vereinfachen möchte oder mit Eclipse direkt auf einem Webspace arbeitet, es hilft einem doch ungemein.
Das ganze geht ganz einfach. Unter Debian/Ubuntu installiert man das Paket curlftpfs:
apt-get install curlftpfs
Dieses zieht dann weitere Pakete an, unter anderem libfuse2 und die fuse-utils, mit deren Hilfe schliesslich die Einbindung mittels FUSE(FileSystem im Userspace) erfolgt.
anschliessend mountet man das ganze einfach folgendermassen:
curlftpfs USER:PASSWORT@IP/HOSTNAME /mnt/backup_ftp/
Natürlich benötigt man für die Geschichte den passenden Kernel, aber dann steht dem FTP Zugriff über das eigene Filesystem nichts mehr im Wege. Viel Spaß damit!
besser: gib das Passwort nicht auf der Kommandozeile an, sondern über gettext(). Dann taucht dein Passwort nicht in der Shell-History auf und nicht im Environment (falls das nicht überschrieben wird).
Vielleicht noch eine Ergänzung wie man es wieder entmountet?
Danke für die genau und doch knappe Anleitung.
Ist gut gemacht.