Guten Morgen!
Als Neuling im Forum möchte ich mich kurz vorstellen. Mein Name ist Holger Leipold. Letzte Woche bin ich mit einer Serverinstallation von PLESK auf ISPConfig umgestiegen. Es gefällt mir sehr gut und ich bedanke mich ganz herzlich für die Entwicklung dieses großartigen Admintools. Ich betreibe ISPConfig unter Debian 6 Squeeze mit Apache und Dovecot auf einem vServer.
Unter Plesk hatte ich eine Möglichkeit, sämtliche Accouts mit Klartextpassword aus mySQL auszulesen. Dazu wurden zuerst eine paar neue Views erzeugt und dann konnte ich alle Accounts auflisten, wie hier beschrieben.
Mit folgendem Befehl war es mir dann möglich, die Plesk-, FTP- und mySQL-Accounts auszulesen:
Außerdem konnte ich alle Mailaccounts so auslesen:
oder alternativ: /opt/psa/admin/sbin/mail_auth_view
Damit konnte ich Account-Listen erzeugen, die bei diversen Servercrash-Situationen eine für mich wichtige Hilfe zum Wiederaufbau des Servers waren. Auf diesem Weg habe ich auch eine komplette Serverinstallation von Plesk nach ISPConfig migrieren können, d.h. manuell neu erstellen. Nun möchte ich gern fragen, wie ich solche Accountlisten unter ISPConfig erstellen kann? Ich hänge beim Passwort-Decrypt. Eine Suche im Forum und bei Google haben mir bisher nichts gebracht, deshalb öffne ich diesen neuen Forumsfred dazu.
Liebe Grüße, Holger
Als Neuling im Forum möchte ich mich kurz vorstellen. Mein Name ist Holger Leipold. Letzte Woche bin ich mit einer Serverinstallation von PLESK auf ISPConfig umgestiegen. Es gefällt mir sehr gut und ich bedanke mich ganz herzlich für die Entwicklung dieses großartigen Admintools. Ich betreibe ISPConfig unter Debian 6 Squeeze mit Apache und Dovecot auf einem vServer.
Unter Plesk hatte ich eine Möglichkeit, sämtliche Accouts mit Klartextpassword aus mySQL auszulesen. Dazu wurden zuerst eine paar neue Views erzeugt und dann konnte ich alle Accounts auflisten, wie hier beschrieben.
Mit folgendem Befehl war es mir dann möglich, die Plesk-, FTP- und mySQL-Accounts auszulesen:
Code:
mysql -u admin -p`cat /etc/psa/.psa.shadow` psa -e "SELECT Domainname,Groesse_in_MB,PLESKuser,PLESKpasswort,FTPuser,FTPpassword,DBname,DBuser,DBpassword from view_all";
Code:
mysql -u admin -p`cat /etc/psa/.psa.shadow` psa -e "SELECT accounts.id, mail.mail_name, accounts.password, domains.name FROM domains LEFT JOIN mail ON domains.id = mail.dom_id LEFT JOIN accounts ON mail.account_id = accounts.id";
Damit konnte ich Account-Listen erzeugen, die bei diversen Servercrash-Situationen eine für mich wichtige Hilfe zum Wiederaufbau des Servers waren. Auf diesem Weg habe ich auch eine komplette Serverinstallation von Plesk nach ISPConfig migrieren können, d.h. manuell neu erstellen. Nun möchte ich gern fragen, wie ich solche Accountlisten unter ISPConfig erstellen kann? Ich hänge beim Passwort-Decrypt. Eine Suche im Forum und bei Google haben mir bisher nichts gebracht, deshalb öffne ich diesen neuen Forumsfred dazu.
Liebe Grüße, Holger