so, um das Thema nun zu beenden und fuer das Archiv die Aufloesung zu bringen:
Das ganze hat
nichts mit ProFTPD zu tun, sondern ist eine reine Linux (Unix) Angelenheit: Es muss darauf geachtet werden, das ein Verzeichnis auch fuer den User erreichbar ist. Dabei sind
auch die Unterliegenden Verzeichnisse zu beachten.
Ich erstelle mal einige Verzeichnisse
test1
!--- test2
!---- test3
(alle gehoeren stonki.users, mit den Rechten 775)
stonki@database:~> cd test1/test2/test3/
stonki@database:~/test1/test2/test3>
klappt problemlos. Nun aendere ich
nur von test1 die rechte auf
database:/home/stonki # ls -als | grep test1
0 drwxrwxr-x 3 stonki users 56 Feb 6 12:13 test1
database:/home/stonki # chown root.root test1
database:/home/stonki # chmod 700 test1
database:/home/stonki # ls -als | grep test1
0 drwx------ 3 root root 56 Feb 6 12:13 test1
Kann ich nun als User "stonki" noch immer das Verzeichnis test3 erreichen. Das gehoert ja noch immer mir... Selbst das Unterverzeichnis (test2) gehoert mir ja auch noch...
Antwort: NEIN
stonki@database:~> cd test1/test2/test3/
bash: cd: test1/test2/test3/: Permission denied
stonki@database:~>
Also das bitte beachten, wenn man mit Verzeichnissen arbeitet.
cu
stonki