www.ProFTPD.de
13. März 2007, 21:16:38 *
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: Nutzer im Web-Verzeichnis einsperren?  (Gelesen 210 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
mikee
ProFTPD
*
Offline Offline

Beiträge: 1


Profil anzeigen E-Mail
« am: 25. August 2003, 09:55:19 »

Guten Morgen,

sorry, ich bin neu hier und möglicherweise frage ich einen Oldie, aber alles, was ich bisher hier zu diesem Thema gelesen haben half nicht.

Das Problem:
Ich habe einen Suse 8.2 / Apache 1.3 - Webserver mit mehreren Kunden (kunde1, kunde2, ....) und jeder dieser Kunden soll aif den Webserver via FTP schreiben können, aber eben nur in dem ihm zugeteileten Web-Verzeichnis (/srv/www/htdocs/kunde1, /srv/www/htdocs/kunde2, ...).

In  der proftp.conf habe ich dazu folgendes eingetragen
....
#DefaultRoot                   ~
DefaultRoot                   /srv/www/htdocs/kunde1 kunde1
DefaultRoot                   /srv/www/htdocs/kunde1 kunde2
......

Trotzdem landen die Nutzer immer weider in ihren home-Verzeichnissen, also:
/home/kunde1, /home/kunde2, ...

Wenn ich den Kommentar von
#DefaultRoot                   ~
wegnehme, landen all im "/" ... und welcher Admin will das schon.

Was ist mein Fehler?
Gespeichert
root@localhost
Gast
« Antwort #1 am: 25. August 2003, 14:09:26 »

Tja am einfachsten wäre es,wenn du beim anlegen der user ( kunden) das home-verzeichnis auf /srv/www/kunde1 usw. gelegt hättest.. :wink:
Gespeichert
Anonymous
Gast
« Antwort #2 am: 25. August 2003, 14:19:44 »

cool, aber geht's villeicht auch anders?
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #3 am: 25. August 2003, 16:59:09 »

Zitat von: "Anonymous"
cool, aber geht's villeicht auch anders?


nein, nicht wirklich. Aber mal vollstaendig:

1) Die Syntax von defaultroot lautet: "Defaultroot PFAD Gruppe", wobei "Gruppe" optional ist. also "defaultroot /srv/ftp USERS" legt die leute Mitglieder der Gruppe USERS in das Dir "/srv/ftp". Wenn Du nun wirklich das so machen willst, dann legst Du eben fuer jeden user eine Gruppe an.

2) Es macht keinen (mir bekannten) Sinn, fuer simple Domains einen Usernamen aufzusetzen. Dafuer bietet sich mod_sql, oder auch fuer kleine Server "ftpauthuserfile" an. Ich hoste hier ca. 25 Domains (u.a. proftpd.de), fuer die ist keiner angelegt. Alle existieren nur virtuell in einer SQL datenbank.

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
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.056 Sekunden mit 17 Zugriffen.