PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : FTP Rechte vergabe Fehler



nbotger
21.01.17, 19:42
Moin,

ich habe folgendes Problem mit meinem Problem mit meinem FTP Server bzw. der Rechtevergabe.

Nutzer 1: shelly
Nutzer 2: shellycod4
Gruppe: shellycod4


chown -R shellycod4:shellycod4 /home/shelly/cod4server/server

Der Benutzer shelly ist in der Gruppe shellycod4 aber trotzdem hab ich mit diesem Benutzer keine Rechte auf dem Ordner.


root@:/home/shelly/cod4server/server# groups shelly
shelly : shelly shellycod4

root@:/home/shelly/cod4server/server# groups shellycod4
shellycod4 : shellycod4

root@:/home/shelly/cod4server/server# ls -l
insgesamt 28
-rw-r--r-- 1 shellycod4 shellycod4 24466 Jan 19 23:52 img.png
-rw-r--r-- 1 shellycod4 shellycod4 1757 Jan 19 23:52 unknown.png


Ich habe bereits in meheren Foren nach einer Lösung gesucht, allerdings haben mir die Informationen dort nicht weitergeholfen.

BetterWorld
21.01.17, 20:04
Du hast in einem Home ein Unterverzeichnis einem anderen User zugeordnet.
Der eigentliche User des Homes mag zwar die Rechte haben, die du anzeigst,
damit er aber zumindest Lesen kann, muss das Verzeichnis auch für diese Gruppe lesbar sein.

Poste bitte aussagefähig: ls -al

(Wirklich sinnvoll ist dieses Vorgehen nicht...)

nbotger
21.01.17, 20:20
drwxr-xr-x 3 shellycod4 shellycod4 4096 Jan 20 21:55 .
drwxr-xr-x 3 shelly shelly 4096 Jan 20 21:55 ..
drwxr-xr-x 8 shellycod4 shellycod4 4096 Jan 20 22:01 cod4_28990

Was wäre denn der bessere Weg?

BetterWorld
21.01.17, 20:31
Das übergeordnete Verzeichnis gehört nicht dem shellycod4 und lässt auch für die Gruppe shellycod4 nichts zu:

drwxr-xr-x 3 shelly shelly 4096 Jan 20 21:55 ..

Überprüfe WELCHER User denn dieser FTP Server ist, welche Rechte er für anonymous und angemeldete User vergibt.
Das dürfte schon Klarheit bringen.

Besser wäre ein eigenes Verzeichnis zu nehmen, in dem nur der FTP-Server rumfuhrwerkt,
und alle anderen System- User via Gruppenrechte schreiben/lesen dürfen. (Die RemoteUser werden ja vom FTP-Server verwaltet).
(Es gäbe noch mehr Möglichkeiten, Stichwort FACL (FileAccessControlList), aber so solltest du schon klarkommen)