Zugrifsrechte für einen Softlink vergeben

hukido

New Member
Hallo zusammen,

ich habe einen Order auf den ein Webuser Zugriff über Ftp erhalten soll
/var/www/vhosts/testordner
dieser ist mit 777 Rechten versehen und gehöhrt www-data:www-data

nun habe ich im: /var/www/vhosts/domain/web_users/user/
einen Link auf den testordner erstellt.
Der Besitzer dieses Links ist root:root und somit hat der User keinen Zugriff drauf.

Wenn ich den Besitzer oder die Gruppe des Links ändere so ändert sich der testordner und nicht der Link darauf. :confused:

Hat jemand von euch eine Idee wie ich den Benutzer eines Softlinks ändern kann?
 
Danke für deine Anwort HornOx,

Habe den User und Gruppe ändern können :)

ABER er hat immer noch keinen Zugriff drauf. :confused:

Ftp meldet:
550 /test/: No such file or directory
FEHLER:>Zugriff verweigert oder Datei existiert nicht

der Ordner existiert aber und eine Datei ist auch drin.

Weiß jemand woran es liegen kann, dass es nicht funktioniert?
 
Werden deine ftp User per chroot eingesperrt? Mit Softlinks kann man nicht aus chroots ausbrechen. Auf viel mehr Ratespiele hab ich keine Lust, also ggf. mehr Informationen posten wenn's nicht am chroot liegt.
 
Zugriff auf ein Verzeichniss ausserhalb Defaultroot funktioniert.

Besten Dank für den Hinweis HornOx!

Es lag am chroot.

Damit der User jedoch auf auserhalb seines Defaultroots liegedes Verzeichniss zugreifen kann, habe ich es in sein Defaultroot mit
Code:
mount --bind /var/www/vhost/ordner /var/www/vhosts/domain/web_users/user/ordner
eingebunden.

Nur zur Info für Newbies wie mich ;)

Rückgänig macht man das Ganze mit:

Code:
umount /var/www/vhosts/domain/web_users/user/ordner
 
Back
Top