Titel: Benutzer in verschiedene Verzeichnisse einsperren Beitrag von: 3dfxatwork am 29. Mai 2006, 23:03:18 Hallo
hab ein Problem: ich will verschiedene nutzer in verschiedene Verzeichnisse einsperren, jedoch sind dies keine Homeverzeichnisse, jedenfalls nicht bei allen. Kann mir da jemand weiterhelfen? Beispiel: User: Pfad: ftp1 /opt/lampp/htdocs ftp2 /home/ftp2 ftp3 /weis/auch/gerade/nich/wo/hin MFG Matthias Titel: Re: Benutzer in verschiedene Verzeichnisse einsperren Beitrag von: stonki am 30. Mai 2006, 06:43:30 Hallo hab ein Problem: ich will verschiedene nutzer in verschiedene Verzeichnisse einsperren, jedoch sind dies keine Homeverzeichnisse, jedenfalls nicht bei allen. Kann mir da jemand weiterhelfen? Beispiel: User: Pfad: ftp1 /opt/lampp/htdocs ftp2 /home/ftp2 ftp3 /weis/auch/gerade/nich/wo/hin am einfachsten die Benutzerverwaltung auslagern in ein Textfile (authuserfile) oder in eine SQL DB (mod_sql) Titel: Re: Benutzer in verschiedene Verzeichnisse einsperren Beitrag von: 3dfxatwork am 30. Mai 2006, 11:13:54 Hallo
bin nich so erfahren, nen Beispiel wäre vielleicht net schlecht, vorallem weis ich net wo ich diese Authuserfile anlegen soll, da auch in der proftpd.conf von dieser Datei nix steht. MFG Matthias Titel: Re: Benutzer in verschiedene Verzeichnisse einsperren Beitrag von: VolGas am 30. Mai 2006, 16:33:32 Dann schreib' es einfach rein...!
Die Datei kannst Du da hinlegen, wohin Du auch immer möchtest. Sinnvoll natürlich nur da, wo auch kein User hinkommt. @Stonki: sorry, ich wollte Dir ja nicht in die Parade fahren, aber hier konnte ich mich nicht mehr zurückhalten... mfg. VolGas Titel: Re: Benutzer in verschiedene Verzeichnisse einsperren Beitrag von: teilzeitstudent am 31. Mai 2006, 12:34:27 Wenn ich mich mal kurz einschalten darf..
Bevor du mit SQL und so anfängst, wäre es vielleicht einfach das per protpd.conf zu lösen, dann hast du ein System das läuft wärend du dich mit SQL & Co auseinander setzt ;) So eine proftp.config könnte dann so aussehn (berichtige mich jemand, falls ich blödsinn erzähle ;) Code: <Anonymous /opt/lampp/htdocs> Pfad in Anonymous und Username für alle 3...n accounts einrichten und fertig.User ftp1 Group ftpgroup </Anonymous> So kann sich jeder mit dem Benutzer ftp1[..n ] einloggen und landet in dem jeweiligem Verzeichnis; da es ein Systembenutzer ist, wird das passwort aus der passwort-datei genommen. Du könntest natürlich auch einfach mit usermod die Home- Verzeichnisse ändern und "DefaultRoot ~" und "DefaultChdir ~" benutzen. Dann landet jeder in seinem Home- Verzeichnis und da dass Home- Verzeichnis z.b. auf /opt/lampp/htdocs verweist... Wenn das läuft kannste dir ja mal das hier durchlesen: http://www.proftpd.org/docs/configs/mysql_simple.conf Zum Thema AuthUserFile: http://www.proftpd.org/docs/directives/linked/config_ref_AuthUserFile.html Die Syntax der /etc/passwd kriegste mit Code: man passwd raus.Titel: Re: Benutzer in verschiedene Verzeichnisse einsperren Beitrag von: stonki am 31. Mai 2006, 14:12:21 http://www.castaglia.org/proftpd/doc/contrib/ProFTPD-mini-HOWTO-AuthFiles.html
|