Необходимые требования к XP для удаленного выключения:

1 – Отключенный простой общий доступ к файлам. Снимите галочку с «Использовать простой общий доступ к файлам» через Мой компьютер > Сервис > Свойства папки > Вид.
2 – Проверьте файервол Windows и убедитесь что ICMP и File and Printer Sharing включены.
3 – После этого вы должны успешно пинговать Windows машину.
4 – В локальной групповой политики группа администраторов должна иметь право на удаленное выключение компьютера. Для проверки запустите Group Policy Editor (gpedit.msc) . Выберите Конфигурацию компьютера > Конфигурация Windows > Параметры безопасности > Локальные политики > Назначение прав пользователя > Принудительное удаленное завершение и проверьте кто имеет права на данную процедуру.

Требования к Linux для удаленного выключения Windows XP:

1 – Должна быть установлена и корректно работать Samba.
2 – Для удаленного выключения используется следующая команда:

net rpc SHUTDOWN -C «enter a comment to display at shutdown» -f -I x.x.x.x -U username%password

В этом примере x.x.x.x это IP адрес компьютера с Windows XP, username – член группы локальных администраторов, и password это пароль пользователя, указанного в username.