ftp get

Remidemi

Remidemi

Routinier
Hallo

Ich verbinde mich per ftp auf einen Server und möchte einen Ordner runterladen. Nach Eingabe von get /remote/pfad /lokaler/pfad kommt die Meldung:

ftp: local: /lokaler/pfad: Permission denied

Eigentümer und Gruppe des lokalen Pfads ist root. Angemeldet bin ich als root. Als was bin ich per ftp unterwegs? Wieso habe ich keine lokalen Schreibrechte?
 
Wieso verwendest du nicht wget?

Deine Schreibrechte sind natürlich eine andere Geschichte, was sagt
Code:
ls -alh /lokaler/pfad
 
Hi

ls -alh sagt:
drwxr-xr-x 3 root root

Wie kann ich die Berechtigungen termporär ändern? Einfach unmounten, ändern und mounten funktioniert nicht es sind dann wieder die alten Berechtigungen. umask / gid / uid beim mounten mitgeben klappt auch nicht bei NFS oder? Vielleicht sollte ich noch dazu sagen, dass das Share ein NFS Volume auf unserer NetApp ist.
 
Sofern nicht explizit beim export anders konfiguriert, wird root zu nobody über NFS .
Somit stimmt das "access denied" dann wieder bei 755.
Stichwort: no_root_squash
 
Hi NoXqs

Super Tipp! Klar, der Volume wird beim Export auf anonymous id = 65534 (=nobody) gesetzt. Auf unseren andern Server funktioniert das aber. Da ist wohl was an den nobody Rechten gedreht worden, mal schauen.
 

Ähnliche Themen

Keine grafische Oberfläche (Debian Installation)

Zugriff Ubuntu 16.04. auf Freigabe 18.04. LTS nicht möglich

Keine Zugriff von Windows 10 auf Sambafreigaben

Zugriff auf Samba Fileserver Freigaben verweigert(Samba 4 Active Directory Domäne)

youtube-dl mit WebUI einrichten - Download-Ordner ändern + Berechtigungen

Zurück
Oben