PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ftp- und localuser wie habt ihr das gelöst?



yukaro
14.08.04, 15:38
Hallo zusammen.
Ich habe ein Web und Ftpserver aufgesetzt.

Nun habe ich einen user der nur auf das Webverzeichniss zugriff haben soll. Das habe ich mit "adduser webuser -g 500 -s /bin/bash -d /var/www/html/webseite" gelöst.

das heisst wenn sich der webuser einloggt(ftp) sieht er nur sein Webverzeichnis

nungut, jetzt habe ich aber auch einen lokalen User der sein Homeverzeichnis unter /home/user1/ hat.
Nun will ich, dass dieser auch auf sein Webseiten-Verzeichnis in /var/www/html/user1/ schreiben darf (per ftp).
Meine Überlegung war, dass ich ein Softlink im Homeverzeichnis auf das Verzeichnis das Webservers erstelle. Nun seh ich zwar im ftp das verzeichnis des Webservers angezeigt jedoch kann ich dieses nicht öffnen.

Fehler:
550 Failed to change the directory

Grund liegt darin, dass ich ftp user in ihrem home einsperre (chrootlist des vsftpd) doch ich will dem user nicht die Türe für das ganze System öffnen in dem ich ihn aus der chrootlist nehme.

Hat da jemand eine Alternativlösung ?

Vielen Dank für eure Hilfe

Gruss Karo

corresponder
14.08.04, 15:51
hi,

warum nicht eine dir für alles des jeweiligen users?

gruss

c.