Linux
FTP-Server unter Linux mit curlftpfs mounten
Mit dem Tool curlftpfs mountest du einen FTP-Server unter Linux in ein lokales Verzeichnis.
Lösung
Installiere zuerst
curlftpfs:apt install curlftpfsMounte den FTP-Server manuell:
curlftpfs Benutzername:Passwort@ftp-server.de/pfad_auf_dem_server/ ~/mntZum Unmounten der Freigabe:
fusermount -u ~/mnt
Beim Systemstart mounten
In manchen Fällen soll der FTP-Server bereits beim Serverstart gemountet werden. Dazu passt du die Datei /etc/fstab an:
curlftpfs#Benutzer:Passwort@ftp.example.com /home/user/ftp fuse auto,user,allow_other 0 0Hinweis
Die Datei /etc/fstab kann jeder Benutzer auf dem System lesen, das Passwort steht dort also für alle sichtbar. Besser legst du die Zugangsdaten in /root/.netrc ab und lässt sie in der fstab weg:
machine ftp.example.com
login Benutzer
password Passwortchmod 600 /root/.netrcDer Eintrag in der fstab lautet dann curlftpfs#ftp.example.com /home/user/ftp fuse auto,user,allow_other 0 0. Denk auch daran, dass FTP Benutzername, Passwort und Daten unverschlüsselt überträgt. Wenn der Server es kann, nutze FTPS mit der Option ssl.