Я использую Ubuntu 10.04. Мне нужно перезагрузить несколько систем одновременно с моего компьютера с Ubuntu. Скажите мне, как перезагрузить несколько систем одновременно
Вы можете использовать Cluster SSH , который может подключаться к нескольким системам через ssh .
После подключения он выполняет команды во всех системах одновременно, включая команду перезагрузки, когда она предоставляется.
Кластер SSH открывает xterm для каждого соединения, поэтому он не будет полезен, если число систем превышает 10.
Подробнее см. в этом учебнике.
Если Вы имеете ssh доступ к удаленной машине и имеете того же пользователя (например, корень) на них используют следующую программную оболочку:
for remote_ip in <ip1> <ip2> <ip3> ...
do
ssh root@$remote_ip reboot
done
И если у Вас есть различные пользователи на различных машинах:
for remote_machine in <user1@remote_ip1> <user2@remote_ip2> <user3@remote_ip3> ...
do
ssh $remote_machine reboot
done