Desligando remotamente máquinas de um domínio
Dica publicada em Linux / Comandos
Desligando remotamente máquinas de um domínio
Imagine o seguinte cenário: um parque de máquinas com aproximadamente 400 computadores em 9 salas diferentes, e você tem 30 minutos para desligar todas essas máquinas antes de ir embora. Corrido, não?
Por isso resolvi procurar uma solução mais viável do que desligar máquina por máquina. Encontrei uma opção do próprio Samba, que faz todo esse trabalho para mim e é isso que eu quero compartilhar com vocês.
Nesta dica, vou mostrar somente a linha que faz o trabalho. Mostrarei, em próximas contribuições, como podemos colocar essa linha em um script para que não precisemos digitar um comando para cada máquina.
Então, vamos ao que interessa, o comando mágico:
# net rpc shutdown -C "Mensagem que vai aparecer na tela" -f -I IP_HOST -t 60 -U user%pass
Explicando:
Testado no Debian 6, Samba 3.5 e clientes Windows XP, 7, 2003 e 2008.
Veja essa e outras dicas em meu blog, onde posto dicas e soluções em infraestrutura de TI.
Gostou? Compartilhe e deixe seu comentário.
Achou algum erro? Precisa de ajuda? Críticas? Deixe seu comentário.
Obrigado!
Jeferson R. Costa
Por isso resolvi procurar uma solução mais viável do que desligar máquina por máquina. Encontrei uma opção do próprio Samba, que faz todo esse trabalho para mim e é isso que eu quero compartilhar com vocês.
Nesta dica, vou mostrar somente a linha que faz o trabalho. Mostrarei, em próximas contribuições, como podemos colocar essa linha em um script para que não precisemos digitar um comando para cada máquina.
Então, vamos ao que interessa, o comando mágico:
# net rpc shutdown -C "Mensagem que vai aparecer na tela" -f -I IP_HOST -t 60 -U user%pass
Explicando:
- C :: mensagem que aparecerá na tela antes de a máquina desligar.
- f :: forçar desligamento da máquina, caso tenha algo aberto.
- I :: endereço IP da máquina que queremos desligar.
- t :: tempo em segundos para o desligamento.
- U :: usuário e senha (separados por %) com permissão de administrador da rede ou do computador.
- r :: parâmetro que deve ser utilizado para reiniciar o computaor, ao invés de desligar.
Testado no Debian 6, Samba 3.5 e clientes Windows XP, 7, 2003 e 2008.
Veja essa e outras dicas em meu blog, onde posto dicas e soluções em infraestrutura de TI.
Gostou? Compartilhe e deixe seu comentário.
Achou algum erro? Precisa de ajuda? Críticas? Deixe seu comentário.
Obrigado!
Jeferson R. Costa