Shutdown Ubuntu 12.04 Desktops na rede por um script?

2

Eu tenho 5 Ubuntu 12.04 desktops conectados pela rede, posso fazer um script para desligar

eles do meu laptop que também tem o Ubuntu 12.04?

Para facilitar e reduzir o tempo e o esforço para desativá-los localmente.

Eu não preciso me conectar a cada usuário manualmente por ssh e anote cada nome de usuário e

senha toda vez.

Alguma ajuda?

    
por nux 24.01.2014 / 21:54

2 respostas

2

Sim, você pode usar ssh (consulte man ssh ). Para cada máquina, será um comando como:

ssh [-l login_name] [user@]hostname sudo shutdown -h now
    
por Radu Rădeanu 24.01.2014 / 22:11
2

Você pode usar o SSH em um script para desligar essas máquinas.
Basta criar um arquivo .sh contendo linhas linke na solução do Radu.

Para fazer isso automaticamente, você pode usar ssh-copy-id, assim você não terá que digitar a senha toda vez.

    
por davidbaumann 25.01.2014 / 03:09