O
JSSHBroadcast é um software desenvolvido em Java que utiliza a "IDEIA" de broadcast para efetuar conexões através do protocolo SSH, executar um determinado comando e exibir seu resultado.
A aplicação inicial para que este software foi projetado surgiu a partir da necessidade de desligar todas as máquinas em uma rede 100%
Linux de um laboratório de uma instituição educacional.
Tendo em vista que sua funcionalidade é uma excelente ferramenta para administradores de redes, o JSSHBroadcast pode ser usado para realizar inventários de hardware e software, instalação de aplicativos, atualizações do sistema operacional, configurações e qualquer outro tipo de processamento que necessite ser realizado em múltiplas máquinas.
No momento a criatividade do administrador da rede que conseguirá obter bons frutos desta ferramenta.
A única restrição da sua utilização é que as máquinas que serão acessadas devem possuir um serviço de SSH.
Para descobrir o que é SSH visite:
Fazendo a mágica acontecer
O JSSHBroadcast possui uma interface gráfica simples, na qual permite a seleção de um arquivo xml onde se encontra a configuração das máquinas que será acessadas, nome de usuário, senha e comando que deve ser executado.
Com apenas o clique de um botão as conexões são realizadas e os comandos executados, tendo seus resultados exibidos em um painel.
O software também possui uma interface de linha de comando para ser utilizada fora de ambientes gráficos.
Para maiores informações e download visite a página do projeto em:
Este software é livre e seu código está disponível em:
Críticas e sugestões sempre serão bem vindas. Entrem em contato.
Eduardo Folly
eduardo@efolly.com.br