www.ProFTPD.de
13. März 2007, 20:04:15 *
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: Frage zur proftpd.conf / Limit  (Gelesen 264 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
Jumbo
Gast
« am: 11. November 2004, 22:46:20 »

Muß ihr auch gleich einmal was fragen, dieses habe ich drin:

<Directory /srv/ftp/upload/>
<Limit STOR CWD MKD> #Schreiben und Verzeichnis Wechsel
AllowAll #wird erlaubt
</Limit>
<Limit READ RMD DELE> #alles andere
DenyAll #wird verboten
</Limit>
</Directory>
[/code]

Das funktioniert ja auch das alle da reinladen , nur jetzt möchte es da ändrn weil alles etwas durch einander ist.
Möchte jetzt in das upload Verzeichnis jeden von den 18 Usern was ich habe einen eigenen Ordner zu weisen wo er seine Sachen rein laden kann, damit man Übersicht hat wer was hochgeladen hat. Wie mache ich das jetzt
Habe in der proftpd.conf das drin
DefaultRoot /srv/ftp/upload  
Muß ich das jetzt hier ändern , aber wie.
 Traurig  Traurig
Um einen Tip wäre ich sehr dankbar.
Gespeichert
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #1 am: 12. November 2004, 07:05:23 »

DefaultRoot ~ in der proftpd.conf
User-Homedir = /srv/ftp/upload/<name> in der /etc/passwd bzw. Datenbank
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
Anonymous
Gast
« Antwort #2 am: 12. November 2004, 07:27:36 »

Zitat von: "Wörsty"
DefaultRoot ~ in der proftpd.conf
User-Homedir = /srv/ftp/upload/<name> in der /etc/passwd bzw. Datenbank


Super, danke für die schnelle Antwort.
Gleich mal testen. L&auml;chelnd  L&auml;chelnd  L&auml;chelnd  L&auml;chelnd
Gespeichert
Gast
Gast
« Antwort #3 am: 12. November 2004, 07:37:15 »

Ups, noch was vergessen zu fragen bevor ich Mißt mache, kann ich jetzt da die ganzen Namen der Reihe nach eintragen.Z;B so:

DefaultRoot ~ User-Homedir = /srv/ftp/upload/< udo kai werner >

Oder muß ich für jeden User so eine zeile eintragen:

DefaultRoot ~ User-Homedir = /srv/ftp/upload/udo

Oder muß der Code anders aussehen. Bin noch am lernen. Traurig  Traurig  Traurig
Gespeichert
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #4 am: 12. November 2004, 09:30:21 »

Zitat von: "Gast"
Ups, noch was vergessen zu fragen bevor ich Mißt mache, kann ich jetzt da die ganzen Namen der Reihe nach eintragen.Z;B so:

DefaultRoot ~ User-Homedir = /srv/ftp/upload/< udo kai werner >

Oder muß ich für jeden User so eine zeile eintragen:

DefaultRoot ~ User-Homedir = /srv/ftp/upload/udo

Oder muß der Code anders aussehen. Bin noch am lernen. Traurig  Traurig  Traurig

Anders.
Du machst:
In die proftpd.conf: DefaultRoot ~
In die /etc/passwd:  udo:x:***:***::/srv/ftp/upload/udo:/bin/deineShell
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
Gast
Gast
« Antwort #5 am: 12. November 2004, 10:12:29 »

Entschuldige das ich nocn malfragen muß, stelle mich wieder an wie ein kleines Kind.

Habe das unten als letztes in der /etc/passwd

nobody:x65534:65533:nobody/:/var/lib/nobody:/bin/bash

Und nun das für jeden weitern user darunter setzen oder. :?:  :?:  :?:

udo:x:***:***::/srv/ftp/upload/udo:/bin/deineShell
werner:x:***:***::/srv/ftp/upload/udo:/bin/deineShell
kai:x:***:***::/srv/ftp/upload/udo:/bin/deineShell

u.s.w.  oder wieder falsch oder maßbei den Sternen so eine Nummer wie 65534 und 65533 rein  :?:  :?:  :?:  :?:

Hoffe das es das letzte mal ist und ich es begriffen habe wie das geht. Traurig  Traurig
Gespeichert
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #6 am: 12. November 2004, 10:30:55 »

Zitat von: "Gast"
Und nun das für jeden weitern user darunter setzen

Stehen die nicht schon drin?
Der Befehl heißt useradd bzw. adduser

Zitat von: "Gast"
maßbei den Sternen so eine Nummer wie 65534 und 65533 rein  :?:  :?:  :?:  :?:

Ja. Aber das macht das System eigentlich selbst.
Siehe useradd
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
Gast
Gast
« Antwort #7 am: 12. November 2004, 12:54:13 »

Zitat von: "Wörsty"
Zitat von: "Gast"
Und nun das für jeden weitern user darunter setzen

Stehen die nicht schon drin?
Der Befehl heißt useradd bzw. adduser

Zitat von: "Gast"
maßbei den Sternen so eine Nummer wie 65534 und 65533 rein  :?:  :?:  :?:  :?:

Ja. Aber das macht das System eigentlich selbst.
Siehe useradd


Jo,die stehen ja schon da, hatte ich garnicht geschaut .
Klar, brauche ja nur das srv/ftp/upload/udo:/bin/deineShell bei jeden so eintragen.
Danke für die Hilfe, habe es jetzt mal getestet, geht einwandrei,
Super Hilfe, langsam komme ich voran. L&auml;chelnd  L&auml;chelnd  L&auml;chelnd  L&auml;chelnd
Gespeichert
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.06 Sekunden mit 17 Zugriffen.