Web User suchen finden entfernen: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| (2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
=In diesem Artikel werden alle nützlichen Befehle für die Shell zum Suchen und Finden der Webuser gesammelt= | =In diesem Artikel werden alle nützlichen Befehle für die Shell zum Suchen und Finden der Webuser gesammelt= | ||
==1 Suchen nach Datenbankbenutzern== | ==1 Einfache Suche nach web*== | ||
<code>ls /var/www/vhosts/ | grep web</code> | |||
==2 Suchen nach Datenbankbenutzern== | |||
<code>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"</code> | <code>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"</code> | ||
| Zeile 13: | Zeile 16: | ||
: | : | ||
== | ==3 Suchen nach FTP-Benutzern== | ||
<code> 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"</code> | <code> 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"</code> | ||
== | ==4 Suchen nach E-Mailbenutzern == | ||
<code>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"</code> | <code>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"</code> | ||
== | ==5 Suchen nach SMB-Benutzern== | ||
<code>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"</code> | <code>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"</code> | ||
[[Datei:itmeme.jpg]] | |||
Aktuelle Version vom 3. Februar 2021, 13:12 Uhr
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"
