Как я могу завершить работу нескольких систем с помощью терминала?

Как я могу завершить работу нескольких систем с помощью терминала?

Кроме того, действительно ли возможно отправить сообщение на несколько компьютеров перед завершением работы их?

Я не могу войти в них через SSH, но все компьютеры подключены к той же сети Wi-Fi.

Есть ли вокруг какой-либо другой путь?

-2
задан 7 February 2016 в 11:07

1 ответ

, Как я могу завершить работу нескольких систем с помощью терминала?

Вы соединяетесь с системой и выпускаете "завершение работы". Самый легкий метод использует "ssh". Сценарий как это...

#!/bin/bash
ssh -t {user}@{ip-adres-1} "echo {pwd} | sudo -S poweroff"
ssh -t {user}@{i-padres-2} "echo {pwd} | sudo -S poweroff"

существует программное обеспечение, чтобы сделать это (и больше) названный" марионетка ", " шеф-повар " или" cfengine". Даже "webmin" может сделать это (но я сомневаюсь, что любой администратор установил бы это и позволил бы любому завершить работу машины от нее).

кроме того, действительно ли возможно отправить сообщение на несколько компьютеров перед завершением работы их?

Уверенный. Команда "разговор" может использоваться для этого.

talk user@hostname
<час>

И (использование "ssh" и "разговор" требуют установки программного обеспечения и разрешения использовать. Только программное обеспечение для передачи на той же машине будет установлено по умолчанию.

<час>

я не могу войти в них через SSH

, Затем объясните, как Вы, как предполагается, получаете доступ к тем машинам?

К розыгрышу их: P

Мы относимся к безопасности серьезно. При разрешении случайным людям наугад машины завершения работы времен уничтожат несохраненные данные. Это могло уничтожить что-то важное. Или даже крайне важный.

, Но, можно ли сделать это в окнах, правильно?

нет, то же правило применяется с Windows: - только-если администратор позволяет Вам.

2
ответ дан 26 July 2019 в 08:17

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

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