Testkonten auf allen Servern suchen (SSH/PDSH)

Aus Glaskugel
Version vom 19. Februar 2019, 23:53 Uhr von Standard (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „;1. Lade Dir in Putty das Profil der pdsh für Shared Server und melde Dich als root auf der pdsh an. *Denk' daran, dass die pdsh nach dem Private/PublicKey Pa…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen
1. Lade Dir in Putty das Profil der pdsh für Shared Server und melde Dich als root auf der pdsh an.
  • Denk' daran, dass die pdsh nach dem Private/PublicKey Passwort fragt.


2. Nutze den nachfolgenden Befehl, um alle Server nach Testkonten zu durchsuchen
pdsh -w www[1-98].estugo.de "mysql -uadmin -p\`cat /etc/psa/.psa.shadow\` psa -e 'select pname from clients;'" >/root/output.txt && cat /root/output.txt |  egrep -i 'test|trial'
  • Du erhältst nun eine Auflistung der angelegten Testkonten und kannst anhand des Ablaufdatums die Löschungen vornehmen.


3. Denke auch daran, den Befehl so anzupassen, dass auch die neuen Server mit Frauennamen durchsucht werden und auch diese Server noch einmal zu durchsuchen!


4. Prüfe vor dem Löschen des Demokontos immer, ob das Abo bereits deaktiviert ist!
  • Manchmal vergessen wir, ein Ablaufdatum zu setzen und das Abo ist noch aktiv. Der Kunde hat somit auch keine nachricht über den Ablauf des Demohostings erhalten und arbeitet evtl. noch daran.
  • Deaktiviere das Abo dann und lösche es bei Deinem nächsten "Säuberungsprozess"