www.ProFTPD.de
13. März 2007, 18:48:18 *
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: Apache & proFTPd  (Gelesen 392 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
theX2
Gast
« am: 12. Mai 2003, 17:37:14 »

habe es jetzt soweit am laufen, das proFTPd mit mySQL nur in der Datenbank eingetrage Benutzer akzeptiert, gehe also davon aus das ich beim ./configure nix Falsch gemacht habe. Mein Problem ist Folgendes:

proFTP ServerRoot /srv/ftp

jetzt giebt es einen user "wwwadmin" der folgendes Verzeichnis als chrooted home benötigt "/srv/www" bzw. "/srv/www/htdocs" um Dateien für den Apache WebServer zu Administrieren (also mit lese, schreib,rename,del usw.).

da ich nicht der größte Linuxer bin bitte ich um Hilfe Zwinkernd

meine conf:

# 'proftpd.conf' for actual use.  It establishes a single server
# and a single anonymous login.  It assumes that you have a user/group
# "nobody" and "ftp" for normal operation and anon.

ServerName   "x-source.hopto.org proFTPd"
ServerType   standalone   
DefaultServer   on

Port 21
Umask 022
MaxInstances 30

User nobody
Group users

SQLAuthTypes Plaintext
SQLAuthenticate users* groups*
SQLConnectInfo ftp@localhost user password
SQLUserInfo users username passwd NULL NULL homedir NULL
SQLGroupInfo groups groupname id username
SQLUserWhereClause "valid = 1"
SQLDefaultGID 100
SQLDefaultUID 500
SQLHomedirOnDemand off
RequireValidShell off
SQLLog PASS updatelogin
SQLNamedQuery updatelogin UPDATE "count=count+1, lastlogin=NOW() WHERE username = '%u'" users

### Log trafic (STOR, RETR commands)
SQLLog RETR,STOR logtrafic
SQLNamedQuery logtrafic FREEFORM "INSERT INTO history (username, filename, transfertype, transfersize, transferhost, transfertime, transferdate) VALUES('%u', '%F', '%m', %b, '%a', '%T', NOW())"

### Log user error events (ERR_* commands)
SQLLog ERR_* logevents
SQLNamedQuery logevents FREEFORM "INSERT INTO userevents (username, eventtype, description, eventdate) VALUES ('%u', '%m', '%r', NOW())"

<Directory /*>
   AllowOverwrite      off
   <Limit WRITE>
      DenyAll
      AllowGroup admin
   </Limit>
</Directory>

DefaultRoot /srv/ftp
AllowOverwrite off
RootLogin off
Gespeichert
PSH
Gast
« Antwort #1 am: 18. Mai 2003, 06:13:33 »

probier mal folgendes:

DefaultChdir /srv/ftp
/srv/ftp !admin

jetzt sollten alle "normalen" user als root /srv/ftp haben und auch nicht weiter nach unten können.

der admin landet auch erst mal im /srv/ftp verzeichnis. Sollte dann aber mit cd auch in jedes gewünschte verzeichnis kommen..  :twisted:

Hoffe geholfen zu haben !!!
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.049 Sekunden mit 15 Zugriffen.