Chaîne de search / rlocation de masse de ssh?

Je suis en train de vendre un réseau de 60 sites, ils ont tous un adsense avec le même identifiant d'éditeur (google_ad_client = "pub-xxxxxxxxxxxxxxxx") dans tous les files du dossier / home /.

Comment puis-je faire une search / rlocation de masse de ssh pour changer mon identifiant à l'identifiant de l'acheteur?

    Alors, voulez-vous ssh à chaque machine et faire ce changement? Devrait être assez simple avec ssh et attendre. Vérifiez cette question de stackoverflow à propos de cette approche . Fondamentalement, vous devez simplement vous attendre à automatiser les connections ssh, puis exécutez quelque chose comme ça sur chaque server (tout en attendant):

    find / home / -type f -maxdepth 1 -print0 | xargs -0 sed -i 's / pub-xxxxxxx / pub-12345 /'

    qui utilisera sed pour éditer tous les files en place dans / home (et pas plus bas dans l'tree) et replace les occurrences de la première string avec celle-ci.

    Si c'est plus qu'une chose unique, vous pouvez chercher à automatiser cela de manière plus propre, comme la configuration de connections ssh sans mot de passe pour éliminer l'étape attendue. Cependant, si je comprends correctement votre question, vous searchz vraiment une solution ponctuelle, c'est pourquoi je dis que l'utilisation s'attend à ce que cela se fasse.