If I was to set up 10 or more Raspberry Pi 3's with Raspbian Jessie on the same network, is there a way I can control all of them at once?

So all of the Pi's have Raspbian installed and they are all connected to the same network, and they have been given fixed IP addresses.

But what if I want to install Chromium on all of them for example? That would require running the same command on all of the Pi's, that's time consuming.

Is there a way I can send the same commands to all of the Pi's at once from a master computer?

  • 1
    How is this Pi-related? – Werner Kvalem Vesterås Apr 26 '16 at 7:23
  • 1
    Well, I suppose it may be Pi related, I don't think it's Pi specific though. It is a standard administration question. – joan Apr 26 '16 at 9:08

There are several ways to do this. Free but professional configuration managment tools like Puppet , Fabric , Ansible or Chef might fit the bill if you plan to orchestrate a very big fleet of Pis inside your Enterprise.

Or use tools which literally execute a command via SSH on multiple machines :

| improve this answer | |

Not the answer you're looking for? Browse other questions tagged or ask your own question.