www.ProFTPD.de
13. März 2007, 18:52:29 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: SMF - Neu installiert!
 
   Übersicht   Hilfe Suche Login Registrieren  
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: Benutzer in verschiedene Verzeichnisse einsperren  (Gelesen 452 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
3dfxatwork
ProFTPD
*
Offline Offline

Beiträge: 9


Profil anzeigen
« 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
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #1 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)
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
3dfxatwork
ProFTPD
*
Offline Offline

Beiträge: 9


Profil anzeigen
« Antwort #2 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
Gespeichert
VolGas
Moderator
ProFTPD
*****
Online Online

Beiträge: 771



Profil anzeigen
« Antwort #3 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
Gespeichert
teilzeitstudent
ProFTPD
*
Offline Offline

Beiträge: 5


Profil anzeigen
« Antwort #4 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 Zwinkernd
So eine proftp.config könnte dann so aussehn (berichtige mich jemand, falls ich blödsinn erzähle Zwinkernd
Code:
<Anonymous /opt/lampp/htdocs>
User ftp1
Group ftpgroup
</Anonymous>
Pfad in Anonymous und Username für alle 3...n accounts einrichten und fertig.
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.
« Letzte Änderung: 31. Mai 2006, 12:37:43 von teilzeitstudent » Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #5 am: 31. Mai 2006, 14:12:21 »

http://www.castaglia.org/proftpd/doc/contrib/ProFTPD-mini-HOWTO-AuthFiles.html
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.058 Sekunden mit 16 Zugriffen.