by Nobbie » 19. April 2009 09:33
Na dann wollen wir mal stellvertretend für den alten Thread die neuen alten Fragen beantworten:
>Dieser soll aber dann direkt in sein User-Verzeichnis im htdocs-Verzeichnis kommen und auch _nur_ da rumspielen dürfen.
Da es sich um "normale" User im System handelt, muss man einfach das HOME-Directory des Users (was per Default den Wert /home/USERNAME hat, wobei USERNAME für den Namen steht) anpassen und den gewünschten Namen aus dem htdocs Verzeichnis eintragen. Das geht entweder mit Bordmitteln der Linux-Distribution (bei Ubuntu beispielsweise unter "System->Systemverwaltung->Benutzer und Gruppen", dort den gewünschten User auswählen, "Entsperren" drücken und das Passwort eingeben, dann unter "Erweitert" den "Persönlichen Ordner" anpassen nach Wunsch) oder direkt durch bearbeiten der Datei /etc/passwd, wobei ich letzteres nicht empfehle, wenn es eine andere Möglichkeit gibt (wie eben bei Ubuntu). Bei SuSE Linux geht das sicherlich via YaST.
Wichtig: das Verzeichnis muss ggf. vorher wirklich angelegt werden und auch die wirklich dem entsprechenden User und der Gruppe gehören. Ob das Verzeichnis automatisch angelegt wird musst Du ausprobieren.
Anschließend _sollte_ bei Anmeldung via FTP der User nur noch da rumspielen dürfen.
>Wo soll ich diese hinlegen und mit welchen Rechten muss diese Versehen werden, damit auch 0815-FTP User dieses angezeigt bekommen - oder is das wurscht?
Wo die liegt, ist wahrscheinlich wurscht, die Rechte müssen natürlich ausreichen, dass ProFTP sie lesen kann. Im Zweifelsfall einfach 0666 (via chmod) zuordnen. Letzteres ist so popelig (sorry) herauszufinden, dass ich das schneller ausprobiert hätte, als die Frage hier getippt. Ein bißchen mehr Eigenständigkeit kann nicht wirklich schädlich sein.