FTP Passwörter von SitePro Usern

  • Hallo,


    nachdem wir Server von CentOS zu Ubuntu migriert haben, und sich der FTP Server von VSFTPD zu Proftpd geändert hat, müssen zusätzliche FTP Benutzer das Passwort einmal neu setzen. Soweit kein Problem.


    Wie kann man das bei den FTP Usern für den SiteBuilder handeln?

    Veröffentlichen geht erstmal nicht, da der Zugang beim ProFTPD noch nicht passt.-


    ACCOUNTS/AC_INTERNAL kann ich in der DB auf 0 setzen, somit kann das Passwort über die GUI geändert werden.

    Wie genau muss das neu Passwort den in SPS_FTPPASS der Tabelle SITEPROSITES gespeichert werden, damit der Sitebuilder dann wieder veröffentlichen kann?

    • Offizieller Beitrag

    Das SPS_FTPPASS muss praktisch auf den selben Wert gesetzt werden wie ACCOUNTS.AC_TMPPWD. Letzteres wird aber aus der LiveConfig-Datenbank gelöscht, sobald es erfolgreich im System gesetzt wurde (Prinzip der Datensparsamkeit).


    Am besten testen Sie das mal - ändern Sie ein betroffenes Passwort und schauen ob dann in AC_TMPPWD noch etwas drin steht. Falls LiveConfig das "zu schnell" löscht, lässt sich evtl mit einem Trick helfen (dazu dann ggf. nochmal kurz melden).


    Mit folgendem SQL können Sie die Passwörter umkopieren:


    UPDATE SITEPROSITES SET SPS_FTPPASS=(SELECT AC_TMPPWD FROM ACCOUNTS WHERE AC_ID=SPS_FTPUSERID) WHERE SPS_FTPUSERID IN (...)


    ("..." durch die AC_IDs ersetzen, bei denen das Passwort geändert wurde)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!