Page 1 of 1

Probleme beim Anlegen von Ordner bei ftp

Posted: Wed 8. Nov 2017, 14:54
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.

Re: Probleme beim Anlegen von Ordner bei ftp

Posted: Wed 8. Nov 2017, 15:04
by Martin
Hallo,

ein KeyHelp User hat nur im Ordner www/ und files/ Schreibrechte, Dateien und Ordner müssten entsprechend dort erstellt werden.

Re: Probleme beim Anlegen von Ordner bei ftp

Posted: Wed 8. Nov 2017, 15:14
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

Re: Probleme beim Anlegen von Ordner bei ftp

Posted: Wed 8. Nov 2017, 15:35
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

Re: Probleme beim Anlegen von Ordner bei ftp

Posted: Wed 8. Nov 2017, 15:39
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

Re: Probleme beim Anlegen von Ordner bei ftp

Posted: Wed 8. Nov 2017, 15:46
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.

Re: Probleme beim Anlegen von Ordner bei ftp

Posted: Wed 8. Nov 2017, 15:53
by marco
Darf ich Ihnen mal Zugangsdaten (FTP) zukommen lassen?

Re: Probleme beim Anlegen von Ordner bei ftp

Posted: Wed 8. Nov 2017, 18:05
by marco
Problem gelöst, mit dem Hauptbenutzer geht es.

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

Posted: Thu 9. Nov 2017, 09:31
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.