Web User suchen finden entfernen
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"
