Web User suchen finden entfernen: Unterschied zwischen den Versionen

Aus Glaskugel
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
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=
[[Datei:itmeme.jpg]]
 
==1 Einfache Suche nach web*==
==1 Einfache Suche nach web*==
<code>ls /var/www/vhosts/ | grep web</code>
<code>ls /var/www/vhosts/ | grep web</code>
Zeile 24: Zeile 24:
==5 Suchen nach SMB-Benutzern==
==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"