Cuando te ocupas de más de un servidor, tarde o temprano un comando tiene que ejecutarse en todos: un
apt update, comprobar qué versión de OpenSSL está instalada, recargar un servicio. Para un comando puntual en unas pocas máquinas, escribir un playbook de Ansible cuesta más que la tarea en sí. La difusión (broadcast) de SSHive cubre ese hueco en el Mac; es una función Pro.
El botón de difusión está en la barra de herramientas del terminal. Abre, encima del terminal, una barra de comandos que indica cuántas sesiones SSH hay conectadas; escribe un comando, pulsa Intro y SSHive lo envía, Intro incluido, a todas las sesiones SSH conectadas a la vez. Una notificación confirma cuántas sesiones lo han recibido. Cada servidor responde en su propia pestaña, donde lees la salida como siempre. Las sesiones Telnet y serie quedan fuera, igual que las sesiones SSH que no estén conectadas en ese momento.
Es sencillo a propósito: una línea, todas las sesiones SSH conectadas, sin selección ni grupos guardados. Para dejar fuera un servidor, desconéctalo antes. La guía para
ejecutar un comando en varios servidores compara la difusión con un bucle de shell, tmux y Ansible.