Como desligar varios pc da rede ? [RESOLVIDO]

1. Como desligar varios pc da rede ? [RESOLVIDO]

Ramon Lima
DarkLinnux

(usa openSUSE)

Enviado em 16/09/2014 - 16:01h

Boa tarde VOL.

Trabalho em uma empresa como tecnico de informática, todo dias tenho q reiniciar 40 pcs um por um via ssh, isso e muito enjoativo alguem poderia me ajudar com algum shell scripts ou comandos algo q possar me ajudar ?




  


2. MELHOR RESPOSTA

Phillipe Smith
smithux

(usa Arch Linux)

Enviado em 16/09/2014 - 17:41h

Meu brother, uma forma simples e eficaz de fazer isso é habilitando o ssh sem senha (criando uma chave RSA e copiando para o seu usuário remoto no arquivo ~/.ssh/authorized_keys).

Depois pode gerar um scriptzinho básico:


#!/bin/bash

# Usuário remoto
user='usuario'

# Variável com a lista de máquinas
hosts=(pc1 pc2 pc3 pc4 pc5 pc6)

for host in ${hosts[@]}
do
echo 'Desligando máquina ${host}...'
ssh -t $user@$host 'sudo /sbin/shutdown -h now'
echo -e '\n\n'
done


3. Re: Como desligar varios pc da rede ? [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 16/09/2014 - 16:07h

A pergunta q não quer calar: pq vc tem q reiniciar 40 servidores todos os dias???


4. Re: Como desligar varios pc da rede ? [RESOLVIDO]

Ribeiro, M.S.
ribeirosga

(usa Ubuntu)

Enviado em 16/09/2014 - 18:38h

Mas vc tem hora ou algum evento específico pra reiniciar essas máquinas ou é aleatório?


5. Re: Como desligar varios pc da rede ? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/09/2014 - 19:48h

Boa noite,

Desliga o disjuntor....kkkkk, brincadeirinha....o script do colega acima funciona....

até....


6. Re: Como desligar varios pc da rede ? [RESOLVIDO]

Ramon Lima
DarkLinnux

(usa openSUSE)

Enviado em 17/09/2014 - 06:58h

Tenho que reiniciar para o sistemas de vendas dele volta o normal, gostei do script mais não posso deixa eles sem senha muito arriscado... acho q vou optar pelo um geito simples e eficaz, vou só configurar o shutdown em todos para reiniciar 5:00 da manhãn he he he, quando eu chegar 8:00 na empresa ja vai ta tudo funfando rsrsrsrs

vlw galera pela a ajuda e pela a paciência rsrs =)





7. Re: Como desligar varios pc da rede ? [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 17/09/2014 - 09:18h

ramonlima escreveu:

Tenho que reiniciar para o sistemas de vendas dele volta o normal...




Desculpe, cara, mas q sistema lixo é esse? Não faz sentido nenhum isso! Eu sei q vc não tem nada a v com esse sistema (acredito eu), mas vc está com um pepino daqueles nas mãos...

A melhor forma mesmo é agendando um reboot nas máquinas via cron. Nem precisa d script, basta colocar o comando direto no cron q funciona.


8. Re: Como desligar varios pc da rede ? [RESOLVIDO]

Ramon Lima
DarkLinnux

(usa openSUSE)

Enviado em 17/09/2014 - 09:39h

rsrsrs sistema lixo msm.... fica caindo o modo grafico toda hora.... acho que a a empresa comprou esse soft na loja de 1,99 kkkk


9. Re: Como desligar varios pc da rede ? [RESOLVIDO]

Phillipe Smith
smithux

(usa Arch Linux)

Enviado em 17/09/2014 - 09:51h

ramonlima escreveu:

Tenho que reiniciar para o sistemas de vendas dele volta o normal, gostei do script mais não posso deixa eles sem senha muito arriscado... acho q vou optar pelo um geito simples e eficaz, vou só configurar o shutdown em todos para reiniciar 5:00 da manhãn he he he, quando eu chegar 8:00 na empresa ja vai ta tudo funfando rsrsrsrs

vlw galera pela a ajuda e pela a paciência rsrs =)




@ramonlima,
Só pra deixar claro que o método de autenticação sem senha via ssh não é simplesmente deixar uma senha em branco meu velho.
Se não entendeu muito bem, o que vai ser feito é a geração de uma chave de criptografia sem senha, mas mesmo sendo sem senha, somente o usuário e a máquina onde foi gerada essa chave é que terão permissão de logar na máquina remota sem senha.
Se ainda não entendeu muito bem, existem milhares de artigos na internet explicando. Exemplo: http://viniciusmuniz.com/usando-ssh-sem-senha/
Mas, o CRON funciona muito bem também! ;)




10. Re: Como desligar varios pc da rede ? [RESOLVIDO]

Ramon Lima
DarkLinnux

(usa openSUSE)

Enviado em 17/09/2014 - 13:29h

Blz, vou tentar fazer isso =)

Inda estou inesperiente no linux tem 1 mes q larguei o windowns =)