Like this article? We recommend

Sending Unix Commands to Hundreds of Computers at Once

The Send Unix Command feature in Apple Remote Desktop might seem a little
unnecessary. After all, you can use SSH to securely interact with the Unix
command line of any Mac OS X workstation, provided that you have enabled SSH
access. But there is some potential benefit to using this feature: SSH is an
interactive process of logging in, sending commands, and logging out of each
workstation. Sending Unix commands through Remote Desktop is a one-stop feature:
select the workstation, enter the commands, and click Send. More importantly,
you can send the commands simultaneously to multiple workstations. This process
is great for updating configuration files on remote computers in batches in a
single step, rather than performing the process (manually or with a script) for
each workstation. And the feature is not just limited to commands that change
configurations, it can also be used to run any command or script that you might
want to work with on large numbers of computers. By default, Unix commands are
sent using the privileges of the currently logged-in user, but you can specify
another user by shortname when sending commands.