www.ProFTPD.de
13. März 2007, 18:48:21 *
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] 2   Nach unten
  Drucken  
Autor Thema: Mehrere User auf bestimmte Ordner beschränken...  (Gelesen 1261 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
bareis
ProFTPD
*
Offline Offline

Beiträge: 7


Profil anzeigen
« am: 19. Mai 2003, 15:55:59 »

Hallo zusammen.

vielleicht kann mir ja jemand helfen. Habe mir nun auch proftp installiert und möchte foglendes einrichten....

Ordner1 nur zugänglich für User1 (volle Rechte)
Ordner2 nur zugänglich für User2 (volle Rechte)
Ordner3 nur zugänglich für User3 (nur upload und download, jedoch keine Löschrechte...)

alles soll unter einer IP (Virutal Host) laufen.

Komme einfach nicht dahinter, wie mann die conf Datei schreiben muss, dass es funzt. Vielleicht hat ja jemand nen Tipp für mich.

Vielen Dank

Gruss Urban
Gespeichert
eiKo
ProFTPD
*
Offline Offline

Beiträge: 25


Profil anzeigen
« Antwort #1 am: 19. Mai 2003, 16:09:13 »

unter : http://www.proftpd.de/forum2/viewtopic.php?t=72
habe ich das auch gefragt, dass muesste so ziemlich funktionieren wie du das meinst Smiley

das einzige Problem ist, ich bekomme das mit den MaxClients fuer einen bestimmten user nicht hin, da ich das mit den

Code:

<IfClass>


nicht peile und wie man einen user dann in diese class schmeist und auch darauf beschraenkt.

ich hoffe ich konnte soweit helfen Smiley
Gespeichert
bareis
ProFTPD
*
Offline Offline

Beiträge: 7


Profil anzeigen
« Antwort #2 am: 19. Mai 2003, 17:01:03 »

Hi eiko,

dein Topic habe ich schon gesehen.  :wink:
Habe etwas bedenken, dass wenn ich den if Befehl aufnehme nix mehr läuft. Muss doch auch irgendwie anders gehn....  nicht, dass ich mir noch den Kunden FTP Server zerschiese.......  :roll:

Grüsse Urban
Gespeichert
Claus
ProFTPD
*
Offline Offline

Beiträge: 44


137219665
Profil anzeigen WWW E-Mail
« Antwort #3 am: 19. Mai 2003, 17:34:04 »

Zitat von: "bareis"
nicht, dass ich mir noch den Kunden FTP Server zerschiesse.......  

Deswegen sollte es oberste Priorität haben sich einen Testserver zu halten, der im Falle eines Gau's der Produktivmaschine auch noch als Backup Server eingesetzt werden kann/könnte.
Gespeichert

#################################
support your local
#################################
eiKo
ProFTPD
*
Offline Offline

Beiträge: 25


Profil anzeigen
« Antwort #4 am: 19. Mai 2003, 17:34:31 »

mach es mit nem Anonymous work around aber das ist doof, du musst dann halt immer ne Anonymous section machen, den pfad angeben, sagen, dass es kein anonymer zugriff ist, dann user und group blablabla

warum sollte man sich denh ftp mit der ifuser section zerschiessen Huch bei mir laeuft noch alles, nur halt das user limit fuer einen bestimmten user nicht, da ich das mit den classes nicht peile Smiley und bis jetzt noch keiner was zu geschrieben hat Traurig
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #5 am: 19. Mai 2003, 18:28:01 »

Zitat von: "bareis"

Habe etwas bedenken, dass wenn ich den if Befehl aufnehme nix mehr läuft. Muss doch auch irgendwie anders gehn....  nicht, dass ich mir noch den Kunden FTP Server zerschiese.......  :roll:

Grüsse Urban


also mal keine Panik.
1) proftpd sowie proftpd.conf sichern
2) ProFTPD mit "Ifsessions" neu kompilien (am besten gleich 1.2.9RC1 nehmen, da ist es drin).  Die Config NICHT anfassen. Danach  ProFTPD wieder starten -> Sollte laufen. Wenn nicht, 1.2.8 wieder installieren.
3) danach langsam mit den neuen Config anfangen
4) Alles klappt nicht: hier laut um Hilfe schreien !

cu
stonki
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
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #6 am: 19. Mai 2003, 21:39:02 »

Zitat
hier laut um Hilfe schreien
:lol: DAFÜR
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
bareis
ProFTPD
*
Offline Offline

Beiträge: 7


Profil anzeigen
« Antwort #7 am: 20. Mai 2003, 17:39:25 »

hallo, vielen Dank für eure Hilfe, der ftp server läuft wieder. Leider noch nicht so ganz wie ich will. Komme nun mit meinen Benutzern immer ins Homeverzeichnis. Möchte aber natürlich in das Verzeichnis, welches ich vorgebe....

hier mal meine Konf Datei:

<VirtualHost xxx>
  ServerName            "xxx"
  MaxClients            10
  MaxLoginAttempts      1
  DeferWelcome          on
 # AllowChmod            on
 # DefaultRoot /wwwroot/ftp.xxx.de/
  ExtendedLog           /var/log/ftp.xxx.log all
  AllowOverwrite        yes
  <Limit LOGIN>
    AllowUser wh-kubach
    AllowUser wh-sachsenfahnen
    DenyALL
  </Limit>

  <Directory /wwwoot/ftp.xxx.de/kubach>
     <Limit LOGIN>
     DenyAll
    </Limit>
  </Directory>
 



  <Directory /wwwoot/ftp.xxx.de/sachsenfahnen>
     <Limit LOGIN>
     AllowUser wh-sachsenfahnen
     DenyAll
    </Limit>
  </Directory>
 



  <Directory /wwwoot/ftp.xxx.de/kunden>
     <Limit LOGIN>
     DenyAll
    </Limit>

Von den Cracks hat mir doch sicher noch jemand nen Tipp... oder?   :wink:  :wink:  :wink:
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #8 am: 20. Mai 2003, 17:58:22 »

Zitat von: "bareis"
hallo, vielen Dank für eure Hilfe, der ftp server läuft wieder. Leider noch nicht so ganz wie ich will. Komme nun mit meinen Benutzern immer ins Homeverzeichnis. Möchte aber natürlich in das Verzeichnis, welches ich vorgebe....



ich ahne ja was.... und wenn ich recht habe, dann macht Ihr Euch das unnoetig schwierig.

Nun loese Dich mal von Deiner ProFTPD.conf. So wie ich die verstehe hast Du einen Server, der diverse Webseiten hostet. Nun haben die einzelnen Domain jweils einen usernamen (z.B. www.proftpd.de) damit die Leute den scheiss Uppen koennen. Richtig ? Oder versteh ich da was falsch ?

cu
stonki
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
bareis
ProFTPD
*
Offline Offline

Beiträge: 7


Profil anzeigen
« Antwort #9 am: 21. Mai 2003, 07:50:36 »

ja genau und jetzt habe ich eben eine Website, auf die mehrere Benutzer zugreifen wollen und dabei in unterschiedliche Verzeichnise geschoben werden sollen....

gruss urban
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #10 am: 21. Mai 2003, 08:43:35 »

Zitat von: "bareis"
ja genau und jetzt habe ich eben eine Website, auf die mehrere Benutzer zugreifen wollen und dabei in unterschiedliche Verzeichnise geschoben werden sollen....

gruss urban


dann machst Du Dir das Leben unglaublich schwierig. Ohne nun auf Dein problem genau eingehen zu wollen, erklaere ich Dir mal, wie ich das hier mache:

Auf diesem Server laufen ca. 20 Domains. Jede Domain liegt dabei in einem Verzeichnis ala "/srv/www/www.proftpd.de" (oder so aehnlich). Nun tue ich mal so, als wenn ich nicht proftpd.de waere, dann wuerde ich dafuer einen user anlegen mit dem namen "proftpd.de". Ich benutze dafuer das mod_sql modul. Hier lege ich fest, dass der User "proftpd.de" die UID und GID vom Webserver (wwwrun.nogroup) oder alternativ (nobody.nogroup) hat. Als HomeDir logischerweise sein Verzeichnis (siehe oben). Ausserdem laeuft noch das Mod_quotatab Modul, das jede Domain nur Platz zwischen 10MB und 250MB erlaubt.

Anderes Beispiel:
www.test.de

ich lege also ein Dir an (/srv/www/www.test.de). Ich lege einen User an "test.de" mit den Rechten (wwwrun.nogroup), mit dem Homedir "/srv/www/www.test.de), mit shell natuerlich "/bin/false". Dann sage ich in der SQL Quotatabelle: "test.de": max. 10MB. Done Fertig. Wenn ich nun ProFTPD Ausreizen wuerde, koennte ich mit dem CreateHome Befehl sogar das HomeDir automatisch anlegen und eine Beispiel HTML Seite plazieren.

Macht Sinn ?

cu
stonki
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
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #11 am: 21. Mai 2003, 09:22:30 »

Genau so und nich anders  :wink:
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
bareis
ProFTPD
*
Offline Offline

Beiträge: 7


Profil anzeigen
« Antwort #12 am: 21. Mai 2003, 15:58:47 »

Hallo, schön und gut, aber wie bekomme ich folgendes hin?

Möchte doch nur, dass (in einem virtuellen Host) 3 Benutzer in 3 verschiedene Verzeichnisse kommen.............  :?  :?  :?  :?  :?  :?

Der FTP Server an sich läuft ja schon lange........  :cry:
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #13 am: 21. Mai 2003, 16:39:57 »

Zitat von: "bareis"
Hallo, schön und gut, aber wie bekomme ich folgendes hin?

Möchte doch nur, dass (in einem virtuellen Host) 3 Benutzer in 3 verschiedene Verzeichnisse kommen.............  :?  :?  :?  :?  :?  :?



hmm, <stonki ist gestresst Modus> Du liest Dir aber durch was wir schreiben, oder </stonki ist gestresst Modus>

wenn Du drei User in drei verschiedene Verzeichnisse haben willst, dann setze dich einfach deren HomeDir dahin !

cu
stonki
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
bareis
ProFTPD
*
Offline Offline

Beiträge: 7


Profil anzeigen
« Antwort #14 am: 21. Mai 2003, 17:00:39 »

sorry, wenn ich euch nerve..........  :roll:

das Homedir setze ich doch z.B. wie in meiner Konfig oben, oder?

<Directory /wwwoot/ftp.xxx.de/kubach>

jedoch komme ich immer in das Homeverzeichnis des Benutzers....

Was mache ich falsch?

Grüsse Urban
Gespeichert
Seiten: [1] 2   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.068 Sekunden mit 18 Zugriffen.