PDA

Bekijk Volledige Versie : Wachtwoorden bekijken per domein



Judokes
28/05/06, 09:35
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.

starfix
28/05/06, 09:58
Probeer de plesk power toys eens. Die kan dat.

Ber|Art
28/05/06, 10:49
Yep, Plesk PowerToys werkt prima! :)

royen99
28/05/06, 11:12
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 |
+--------------+--------------+----------+------------------------------+-----------+

Judokes
28/05/06, 11:48
Werkt perfect!
Ik heb alleen een wachtwoord nodig van een beveiligde map en dat laat powertoys niet zien, iemand een idee?

joriz
28/05/06, 12:15
Denk dat het wachtwoord veranderen van deze beveiligde map simpeler is ...

Judokes
28/05/06, 12:30
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?

royen99
28/05/06, 14:11
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;

Judokes
28/05/06, 14:56
Ja, die zoek ik, perfect bedankt!
Waar kan ik meer documentatie vinden wat dit betreft?

royen99
28/05/06, 14:59
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.

Judokes
28/05/06, 15:02
Ja Ok, maar ikke noob ;-) hoe bekijk je de psa db?

royen99
28/05/06, 15:10
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.