Probleme beim Anlegen von Ordner bei ftp  [GELÖST]

Locked
marco
Posts: 212
Joined: Thu 26. Oct 2017, 18:23

Probleme beim Anlegen von Ordner bei ftp

Post by marco »

Ich bekomme Fehler wenn ich per FTP ein Ordner /lib anlegen möchte
Befehl: MKD /lib
Antwort: 550 /lib: Keine Berechtigung

Ich habe es bei mehreren Accounts auf dem Server getestet.
User avatar
Martin
Posts: 984
Joined: Wed 20. Jan 2016, 00:43

Re: Probleme beim Anlegen von Ordner bei ftp

Post by Martin »

Hallo,

ein KeyHelp User hat nur im Ordner www/ und files/ Schreibrechte, Dateien und Ordner müssten entsprechend dort erstellt werden.
Viele Grüße,
Martin
marco
Posts: 212
Joined: Thu 26. Oct 2017, 18:23

Re: Probleme beim Anlegen von Ordner bei ftp

Post by marco »

Das ist richtig, ich versuche ja nun im home vom user den Ordner lib anzulegen und genau da kommt der Fehler.
Ich bin normal per FTP im homeverzeichnis drin kann auch lib1 usw anlegen nur bei lib kommt der Fehler.
selbst per ssh also login als webbenutzer geht mkdir lib nicht im www Verzeichnis
User avatar
Martin
Posts: 984
Joined: Wed 20. Jan 2016, 00:43

Re: Probleme beim Anlegen von Ordner bei ftp

Post by Martin »

Hallo,

wenn im www Verzeichnis kein erstellen möglich ist, so sollte hier der root User einmal die Dateirechte prüfen.

Die Rechte sollten hier wie folgt aussehen:

Code: Select all

root@server:/home/users/username# ls -lh
insgesamt 20K
drwxr-x---  2 username www-data 4,0K Feb 26  2015 cgi-bin
drwxr-x---  2 username www-data 4,0K Feb 26  2015 files
dr-xr-x---  2 username www-data 4,0K Nov  5 01:27 logs
drwxr-x---  2 username www-data 4,0K Jun 23  2015 tmp
drwxr-x--- 19 username www-data 4,0K Jun 21  2015 www
Viele Grüße,
Martin
marco
Posts: 212
Joined: Thu 26. Oct 2017, 18:23

Re: Probleme beim Anlegen von Ordner bei ftp

Post by marco »

Code: Select all

/home/users/nextcloud# ls -lh
insgesamt 20K
drwxr-x--- 2 nextcloud www-data 4,0K Nov  8 11:08 cgi-bin
drwxr-x--- 2 nextcloud www-data 4,0K Nov  8 11:08 files
dr-xr-x--- 2 nextcloud www-data 4,0K Nov  8 14:56 logs
drwxr-x--- 2 nextcloud www-data 4,0K Nov  8 11:08 tmp
drwxr-x--- 3 nextcloud www-data 4,0K Nov  8 11:17 www

Code: Select all

/home/users/nextcloud/www# ls -lh
insgesamt 8,0K
-rw-r--r--  1 nextcloud nextcloud 1,3K Nov  8 11:08 index.html
drwxr-xr-x 13 nextcloud nextcloud 4,0K Nov  8 15:23 nextcloud
In dem Ordner nextcloud in www kann man kein lib anlegen.
Auch in www geht das nicht

Code: Select all

Befehl:	MKD /lib
Antwort:	550 /lib: Keine Berechtigung
User avatar
Martin
Posts: 984
Joined: Wed 20. Jan 2016, 00:43

Re: Probleme beim Anlegen von Ordner bei ftp

Post by Martin »

Hallo,

was auffällt ist, dass hier immer "mkdir /lib" versucht wird. Sofern www/ nicht das Rootverzeichnis des FTPs ist, so wird versucht das im Ordner oberhalb von FTP zu erzeugen, was entsprechend fehlschlagen muss.

Ordnernamen mit führendem / werden absolut betrachtet. Ohne führenden wird vom aktuell gewählten Arbeitsverzeichnis aus gezählt.
Viele Grüße,
Martin
marco
Posts: 212
Joined: Thu 26. Oct 2017, 18:23

Re: Probleme beim Anlegen von Ordner bei ftp

Post by marco »

Darf ich Ihnen mal Zugangsdaten (FTP) zukommen lassen?
marco
Posts: 212
Joined: Thu 26. Oct 2017, 18:23

Re: Probleme beim Anlegen von Ordner bei ftp

Post by marco »

Problem gelöst, mit dem Hauptbenutzer geht es.
User avatar
Martin
Posts: 984
Joined: Wed 20. Jan 2016, 00:43

Re: Probleme beim Anlegen von Ordner bei ftp  [GELÖST]

Post by Martin »

Hallo,

noch zur Info, falls andere ebenfalls auf dieses Problem stoßen:

Ursache ist hier eine Schutzfunktion von Proftpd, welche verhindert das in / (vom jeweiligen Nutzer aus gesehen) Ordner namens "lib" oder auch "etc" erstellt werden.

Da der Hauptbenutzer die Ordner unterhalb von www/ erstellt, ist dieses dann möglich.
Viele Grüße,
Martin
Locked