Как выключить 70+ систем на одной удаленной машине?

Какие существуют способы удаленного выключения компьютера?

Мой рабочий стол работает под управлением Ubuntu 12.04 для настольных компьютеров, и когда я пытаюсь отключить его удаленно, он на самом деле не работает. Я использовал команду sudo shutdown now. Однако когда я вернулся домой, я обнаружил, что компьютер все еще завис.

2
задан 11 July 2013 в 18:04

1 ответ

Это работает здесь:

ssh {user}@{ip-adres} sudo poweroff

Он дважды запросит пароль, если вы не скопируете ключ ssh на свой удаленный компьютер и не отключите питание для пользователя без полномочий root.

Сделайте цикл для всех нужных вам IP (псевдокод->)

for host in {ip1, {ip2}, {ip3} ; do ssh $host poweroff ; done

Или еще проще ... clusterssh clusterssh [ 115]

ClusterSSH (cssh, crsh, ctel) позволяет управлять несколькими сессиями ssh, rsh или telnet из одного окна ввода. Вы также можете настроить кластеры машин для простого вызова и взаимодействия с отдельными окнами терминала во время сеанса.

Install via the software center

0
ответ дан 11 July 2013 в 18:04

Другие вопросы по тегам:

Похожие вопросы: