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
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?
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
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.