www.ProFTPD.de
13. März 2007, 21:18:12 *
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: mod_sql - CWD resp. Directory Probleme  (Gelesen 103 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
jimmy Gast
Gast
« am: 09. Oktober 2003, 16:45:17 »

hi @ all

habe folgendes problem:
verwende proftpd 1.28 mit mod_sql.. nun habe ich es nach anleitung hingekriegt das login über SQLAuthentication abzuwickeln..
nun, habe ich neu einen virtual host eingebaut, und wollte ein directory hinzufügen, wenn ich dann aber per ftp client connecte und versuche zum directory zu switchen, kommt die meldung "no such file or directory".. irgendwie hab ich da wohl was mit der <directory> directive verbockt  :?
wenn das directory bereits im DefaultRoot liegt, funktionieren rechtevergaben.. sobald das directory aber an einem anderen ort liegt, kann ich gar nicht zu diesem wechseln.. danke für eure hilfe
hier meine conf:

Code:

# This is a basic ProFTPD configuration file (rename it to
# '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 "onnet.ch FTP Server"
ServerType standalone
DefaultRoot                     /home/ftp

SystemLog                       /usr/local/proftpd/var/log/ftplog

Port 21
Umask 022
MaxInstances 30

# Set the user and group under which the server will run.
User nobody
Group nobody

# login limit for base server...
<Limit LOGIN>
  Order deny,allow
  # groups which are allowed to login
  AllowGroup ftpall,ftpadm
</Limit>

# deny writing to root...
<Limit WRITE>
  DenyAll
</Limit>

# GLOBAL Settings
<Global>
  # SQL Connection - Authorization
  SQLConnectInfo        proftpd@localhost proftpd proftpd
  SQLAuthenticate       users groups
  SQLAuthTypes          Crypt Backend
  SQLDefaultHomedir     /home/ftp
  SQLUserInfo           users userid passwd uid gid homedir shell
  SQLGroupInfo          groups groupid gid members
  SQLUserWhereClause    "disabled!=1 and (NOW()<=expires or expires=-1)"

  # Normally, we want files to be overwriteable.
  AllowOverwrite on

  # logging in file
  TransferLog           /usr/local/proftpd/var/log/xferlog

  # logging in mysql db separate by user
  SQLLog                PASS logincount
  SQLNamedQuery         logincount UPDATE "login_count=login_count+1 WHERE userid='%u'" users
  SQLLog                PASS lastlogin
  SQLNamedQuery         lastlogin UPDATE "last_login=now() WHERE userid='%u'" users
  SQLLog RETR           dlbytescount
  SQLNamedQuery         dlbytescount UPDATE "dl_bytes=dl_bytes+%b WHERE userid='%u'" users
  SQLLog RETR        dlcount
  SQLNamedQuery         dlcount UPDATE "dl_count=dl_count+1 WHERE userid='%u'" users
  SQLLog STOR           ulbytescount
  SQLNamedQuery         ulbytescount UPDATE "ul_bytes=ul_bytes+%b WHERE userid='%u'" users  
  SQLLog STOR           ulcount
  SQLNamedQuery         ulcount UPDATE "ul_count=ul_count+1 WHERE userid='%u'" users
  RequireValidShell     off
</Global>

<VirtualHost localhost>
  ServerAdmin admin@onnet.ch
  ServerName "FTP onnet.ch"
  DefaultServer on
  MaxLoginAttempts 3
  MaxClients 50
  RequireValidShell no
  DefaultRoot /home/ftp
  AllowOverwrite yes

  <Directory /var/www/zln>
    <Limit ALL>
      AllowGroup ftpall
      DenyALL
    </Limit>
  </Directory>
</VirtualHost>


Gruss jimmy
Gespeichert
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #1 am: 09. Oktober 2003, 17:09:31 »

:hä?
Meinst du das /var/www/zln ?

Das liegt außerhalb von deinem DefaultRoot und ist damit nicht mehr wirklich da!

TIPP: mount --bind /var/www/zln /home/ftp/zln
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
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.052 Sekunden mit 16 Zugriffen.