Web User suchen finden entfernen

Aus Glaskugel
Zur Navigation springen Zur Suche springen

In diesem Artikel werden alle nützlichen Befehle für die Shell zum Suchen und Finden der Webuser gesammelt

1 Einfache Suche nach web*

ls /var/www/vhosts/ | grep web

2 Suchen nach Datenbankbenutzern

plesk db "SELECT db.login, d.name FROM domains d, db_users db INNER JOIN (SELECT a.id FROM accounts a WHERE a.type='crypt' AND a.password NOT LIKE '$%') temptable ON temptable.id = db.account_id WHERE d.id=db.dom_id"

Die Ausgabe kann wie folgt aussehen:
+-------+----------------------------------+
| login | name |
+-------+----------------------------------+
| web43 | web43.www91.hostkraft.de |
| web45 | web45.www91.hostkraft.de |
+-------+----------------------------------+

3 Suchen nach FTP-Benutzern

plesk db "SELECT s.login, s.home FROM sys_users s INNER JOIN (SELECT a.id FROM accounts a WHERE a.type='crypt' AND a.password NOT LIKE '$%') temptable ON temptable.id = s.account_id WHERE temptable.id = s.account_id"

4 Suchen nach E-Mailbenutzern

plesk db "SELECT m.mail_name, d.name FROM mail m join domains d on m.dom_id=d.id INNER JOIN (SELECT a.id FROM accounts a WHERE a.type='crypt' AND a.password NOT LIKE '$%') temptable ON temptable.id=m.account_id WHERE temptable.id = m.account_id"

5 Suchen nach SMB-Benutzern

plesk db "SELECT m.mail_name, d.name FROM mail m join domains d on m.dom_id=d.id INNER JOIN (SELECT a.id FROM accounts a WHERE a.type='crypt' AND a.password NOT LIKE '$%') temptable ON temptable.id=m.account_id WHERE temptable.id = m.account_id"