Hallo Leser!
Ich bin gerade dabei einen Serverumzug abzuschließen. Die entsprechenden Daten habe ich mit rsync kopiert. Der alte Server hat mehere FTP-Uplods für mehere Web-Sites. Die Auth läuft über MySQL.
Auf dem neuen Server sind alle Verzeichnisse an der richtigen Stelle und MySQL sieht auch genau so aus wie auf dem alten Server.
Das Problem ist, der Benutzer wird nicht erkannt, nachdem ich die proftpd.conf vom alten Server genommen habe. Nur den Hostname habe ich geändert.
Die proftpd.conf sieht jetzt so aus:
ServerName "united-xxxxxx.de"
ServerType standalone
DeferWelcome on
DefaultServer on
Port 21
Umask 002
MaxClientsPerHost 3 "Nicht mehr als %m Verbindungen"
MaxClients 10 "Leider sind schon %m Clients verbunden"
MaxLoginAttempts 3
MaxInstances 30
User wwwrun
Group nogroup
DefaultRoot ~
RequireValidShell off
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"
SQLAuthTypes Plaintext
SQLDefaultHomedir /u/server
SQLAuthenticate users*
SQLConnectInfo uphftp@localhost root
SQLDefaultGID 65534
SQLDefaultUID 65534
SQLMinUserGID 100
SQLMinUserUID 500
SQLUserInfo users username password uid gid homedir shell
SQLGroupInfo groups groupname gid members
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
Thomas
Ich bin gerade dabei einen Serverumzug abzuschließen. Die entsprechenden Daten habe ich mit rsync kopiert. Der alte Server hat mehere FTP-Uplods für mehere Web-Sites. Die Auth läuft über MySQL.
Auf dem neuen Server sind alle Verzeichnisse an der richtigen Stelle und MySQL sieht auch genau so aus wie auf dem alten Server.
Das Problem ist, der Benutzer wird nicht erkannt, nachdem ich die proftpd.conf vom alten Server genommen habe. Nur den Hostname habe ich geändert.
Die proftpd.conf sieht jetzt so aus:
ServerName "united-xxxxxx.de"
ServerType standalone
DeferWelcome on
DefaultServer on
Port 21
Umask 002
MaxClientsPerHost 3 "Nicht mehr als %m Verbindungen"
MaxClients 10 "Leider sind schon %m Clients verbunden"
MaxLoginAttempts 3
MaxInstances 30
User wwwrun
Group nogroup
DefaultRoot ~
RequireValidShell off
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"
SQLAuthTypes Plaintext
SQLDefaultHomedir /u/server
SQLAuthenticate users*
SQLConnectInfo uphftp@localhost root
SQLDefaultGID 65534
SQLDefaultUID 65534
SQLMinUserGID 100
SQLMinUserUID 500
SQLUserInfo users username password uid gid homedir shell
SQLGroupInfo groups groupname gid members
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
Thomas
Zuletzt bearbeitet: