Titel: Proftpd 1.2.9 + mod_sql benutzer können nichtmehr einloggen Beitrag von: Anonymous am 29. August 2004, 21:16:22 Hallo, ein freund von mir wollte seine urlaubsbilde ruploaden aber er konnte nichtmehr einloggen, am system wurde nichts verändert. es ist ein sql benutzer und im debug steht
Code: box01.mybiz.com - USER user235: Login successful. box01.mybiz.com - Preparing to chroot() the environment, path = '~/' box01.mybiz.com - user235 chroot("~/"): No such file or directory box01.mybiz.com - error: unable to set default root directory box01.mybiz.com - FTP session closed. an was kann das liegen ? ich habe einen übergeordneten benutzer dieser kann jedoch einloggen und sieht sein homedir /www/vhosts. das homedir des users235 is /www/vhosts/user235 ... die rechte passen alle ownership auch :/ Titel: Proftpd 1.2.9 + mod_sql benutzer können nichtmehr einloggen Beitrag von: stonki am 30. August 2004, 07:50:08 vielleicht stimmen die rechte von dem unterverzeichnis, aber auch von den uebergeordneten Verzeichnissen ? Auch dort muessen die Rechte so sein, dass der User aus der mysql DB dort rein kann
cu stonki Titel: Proftpd 1.2.9 + mod_sql benutzer können nichtmehr einloggen Beitrag von: Anonymous am 30. August 2004, 13:05:15 naja meine webuser haben alle uid / gid von 10000 welche dem benutzer www-data und der group www zugeordnet ist.
Code: $ ls -al / drwxr-xr-x 7 root root 4096 Jul 17 18:30 www $ ls -al /www drwxrwx--- 11 www-data www 4096 Aug 29 19:23 vhosts $ls -al /www/vhosts ls -al /www/vhosts/ total 44 drwxrwx--- 11 www-data www 4096 Aug 29 19:23 . drwxr-xr-x 7 root root 4096 Jul 17 18:30 .. drwxr-xr-x 5 www-user www 4096 Mar 4 23:02 default drwxr-xr-x 5 www-user www 4096 Mar 5 15:09 skel drwxr-xr-x 3 www-user www 4096 Apr 25 14:09 user001 drwxr-xr-x 3 www-user www 4096 Jun 21 17:49 user002 drwxr-xr-x 3 www-user www 4096 Jul 17 13:49 user003 drwxr-xr-x 5 www-user www 4096 Aug 29 19:23 user004 drwxr-xr-x 3 www-user www 4096 Mar 24 14:15 user235 drwxr-xr-x 3 www-user www 4096 Aug 10 20:53 user236 drwxr-xr-x 4 www-user www 4096 Mar 8 18:34 www-user also ich sehe keinen Konflikt in den Permissions. :( Titel: Proftpd 1.2.9 + mod_sql benutzer können nichtmehr einloggen Beitrag von: Anonymous am 30. August 2004, 13:08:42 Selbstverständlich besitzen die MySQL Benutzer als uid/gid auch 10000
Titel: Proftpd 1.2.9 + mod_sql benutzer können nichtmehr einloggen Beitrag von: Wörsty am 30. August 2004, 14:24:11 Poste mal bitte die Zeile mit dem DefaultRoot Eintrag.
Titel: Proftpd 1.2.9 + mod_sql benutzer können nichtmehr einloggen Beitrag von: Anonymous am 30. August 2004, 15:12:57 ich poste am besten gleich die ganze config. DefaultRoot ~ habe ich
Code: ServerName "iT'S NOT A DREAM" ServerType standalone ServerAdmin ftpadmin@fqdn SyslogLevel emerg SystemLog /var/log/proftpd.system.log ServerIdent on "ProFTPD v1.2.9+mod_sql" #DeferWelcome on DefaultServer on AuthPAM on AuthPAMAuthoritative off AuthPAMConfig proftpd Port 21 #------------------------mysql Modul: 4.x # # Zugangskontrolle # SQLAuthTypes Plaintext Backend SQLAuthenticate users SQLConnectInfo sys_proftpd@localhost user pass SQLDefaultGID 10000 SQLDefaultUID 10000 SQLMinUserGID 100 SQLMinUserUID 500 SQLUserInfo ftp username password uid gid homedir shell SQLLog PASS counter SQLNamedQuery counter UPDATE "letzter_zugriff=now(), count=count+1 WHERE username='%u'" ftp # xfer Log in mysql SQLLog RETR,STOR transfer1 SQLNamedQuery transfer1 INSERT "'%u', '%f', '%b', '%h', '%a', '%m', '%T', now(), 'c', NULL" xfer_stat SQLLOG ERR_RETR,ERR_STOR transfer2 SQLNamedQuery transfer2 INSERT "'%u', '%f', '%b', '%h', '%a', '%m', '%T', now(), 'i', NULL" xfer_stat #------------------------mysql AllowForeignAddress on Umask 022 User nobody Group nogroup MaxClientsPerHost 3 "Nicht mehr als %m Verbindungen" MaxClients 15 "Leider sind schon %m Clients verbunden" AllowStoreRestart on AllowRetrieveRestart on <Directory /*> AllowOverwrite on HideNoAccess on </Directory> MaxInstances 30 UseReverseDNS on TimeoutStalled 300 ScoreboardFile /var/run/proftpd.scoreboard TransferLog /var/log/proftpd.xferlog LogFormat default "%h %l %u %t \"%r\" %s %b" LogFormat auth "%v [%P] %h %t \"%r\" %s" LogFormat write "%h %l %u %t \"%r\" %s %b" ExtendedLog /var/log/proftpd.access_log WRITE,READ write ExtendedLog /var/log/proftpd.auth_log AUTH auth ExtendedLog /var/log/proftpd.paranoid_log ALL default DefaultRoot ~ RequireValidShell off Titel: Proftpd 1.2.9 + mod_sql benutzer können nichtmehr einloggen Beitrag von: stonki am 30. August 2004, 17:16:47 und jetzt bitte noch einen Eintrag aus der mysql Tabelle.
Titel: Proftpd 1.2.9 + mod_sql benutzer können nichtmehr einloggen Beitrag von: Anonymous am 30. August 2004, 17:46:01 (http://blll.mooo.com/1.jpg)
Titel: Proftpd 1.2.9 + mod_sql benutzer können nichtmehr einloggen Beitrag von: Anonymous am 08. September 2004, 15:07:08 hmm komisch nun gehts wieder nachdem ich
Code: AuthPAM on AuthPAMAuthoritative off AuthPAMConfig proftpd und ScoreboardFile /var/run/proftpd.scoreboard entfernt habe :/ |