Bekijk Volledige Versie : Wachtwoorden bekijken per domein
Ik heb een script om van een gebruiker het FTP wachtwoord te kunnen achterhalen. Heeft iemand een script waar je als parameter de domeinnaam meegeeft met als output alle wachtwoorden die voor dit domein aanwezig zijn. Dus het wachtwoord voor FTP, Plesk, e-mail en beveiligde mappen.
Probeer de plesk power toys eens. Die kan dat.
Yep, Plesk PowerToys werkt prima! :)
Als je de e-mail wachtwoorden wilt bekijken:
select domains.name AS Domein, mail.mail_name AS email,
accounts.password AS Password, mail.redir_addr AS Forward,
mail.redirect FW_aktief
FROM domains, mail, accounts
WHERE domains.name LIKE "%hetdomein%" AND domains.id = mail.dom_id AND
accounts.id = mail.account_id;
Dit toont dus de wachtwoorden en eventueel een redirect address als deze aktief is.
output van sql is bv:
+--------------+--------------+----------+------------------------------+-----------+
| Domein | email | Password | Forward | FW_aktief |
+--------------+--------------+----------+------------------------------+-----------+
| domein.nl | user | password1| NULL | false |
| domein.nl | gebr | password2| redir@gmail.com | true |
+--------------+--------------+----------+------------------------------+-----------+
Werkt perfect!
Ik heb alleen een wachtwoord nodig van een beveiligde map en dat laat powertoys niet zien, iemand een idee?
Denk dat het wachtwoord veranderen van deze beveiligde map simpeler is ...
Is geen optie. Ik moet wat onderhoud doen en testen. Hiervoor zou ik alle klanten moeten benaderen en vertellen dat ze iedere keer een nieuw wachtwoord hebben gekregen.
Maar deze wachtwoorden staan toch ook in de PSA db?
select domains.name AS Domein, protected_dirs.path AS Directory,
pd_users.login AS Login, pd_users.passwd AS Password
FROM domains, pd_users, protected_dirs
WHERE domains.id = protected_dirs.dom_id
AND pd_users.pd_id = protected_dirs.id;
Ja, die zoek ik, perfect bedankt!
Waar kan ik meer documentatie vinden wat dit betreft?
Handleiding van MySQL en even kijken welke tabellen er in de PSA db staan en welke velden die tabellen hebben :)
Denk niet dat dergelijke dingen in de Plesk documentatie zijn vermeld.
Ja Ok, maar ikke noob ;-) hoe bekijk je de psa db?
Ligt een beetje aan wat je tot je beschikking heb. Eventueel PhyMyAdmin, Webmin (of iets dergelijks). Eventueel kan je de tabel namen ook zien door simpel een listing to doen van /var/lib/mysql/psa etc.