Table of Contents

Mount Speedport W921V Netzlaufwerk per FTP

Auf dem Speedport unter Heimnetzwerk→ Netzwerkspeicher → Benutzer verwalten
neuen Benutzer anlegen:
- Benutzername
- Passwort
- Benutzerordner
- FTP-Zugriff erlauben → Haken
- FTPS-Zugriff erlauben → Haken

Linux Zugriff auf Netzlaufwerk

Nötige Packete

apt-get install ftp curlftpfs openssh-client

FTP / FTPS-Netzlaufwerk mounten

root> curlftpfs Benutzername:Passwort@<IP-ftp-server> <mount-point> -o <options>
root> curlftpfs Benutzername:Passwort@<IP-ftp-server> <mount-point> -o allow_other,disable_eprt          # FTP-mount
root> curlftpfs Benutzername:Passwort@<IP-ftp-server> <mount-point> -o allow_other,disable_eprt,tlsv1    # FTPS mount

FTP / FTPS-Netzlaufwerk un-mounten

fusermount -u <mount-point>

FTP / FTPS-Netzlaufwerk in /etc/fstab

root> vi /etc/fstab

# sftp mount speedport manuell:
curlftpfs#<IP-ftp-server>  <mount-point>  fuse    rw,uid=1000,umask=0777,user,suid,allow_other,exec,auto,_netdev,utf8,tlsv1       0       1

Oder als auto-mount mit systemd

root> vi /etc/fstab

# sftp mount speedport auto-mount mit systemd:
curlftpfs#<IP-ftp-server>  <mount-point>  fuse    rw,uid=1000,umask=0777,user,suid,allow_other,exec,_netdev,utf8,tlsv1,x-systemd.automount,x-systemd.idle-timeout=60      0       0

Bei Zugriff auf <mount-point> mountet systemd, bei 60s inaktivität wird das Verzeichnis abgehängt.

Zugangsdaten in /root/.netrc

root> vi /root/.netrc

machine <IP-ftp-server>
login Benutzername
password Passwort

root> chmod 600 /root/.netrc

fuse.conf anpassen (uncomment user_allow_other):

root> vi /etc/fuse.conf

user_allow_other