Отдаленное включение и выключение компьютера с помощью Majordomo!
Для того что бы включать отдаленно комп или компы необходимо провести некоторые манипуляции!
Если у нас линукс , то вводим такие команды в командной строке в ssh
sudo apt-get install wakeonlan -y
whereis wakeonlan
На стационарном компе в биосе выставляем возможность загрузки и активации по лан сети
Power On By Modem/Lan
Активация режима включения компьютера от поступления сигнала на шину PCI.
Возможные значения:
Enabled - режим включен;
Disabled - отключен (рекомендуется).
в MajorDomo создаем скрипт , метод( кому что больше нравится и нужнее!!!)
в нем прописываем свой мак адресс компа который будет включаться
$wakeupnotebook = shell_exec("/usr/bin/wakeonlan -i 255.255.255.255 F1:5F:79:3E:9B:E1");
Для выключения компа прейдется немного понастраевать комп..
На своем домашнем компьютере я работаю с правами Администратора,
UAC включен и обязательно использую связку Login + Password
Чтобы все таки команда выше отработала нужно на Windows системе сделать следующее:
заходим в поиск , вбиваем cmd
открываем программу под администраторм
вводим команды
включаем службу «Удаленный реестр»
sc config RemoteRegistry start= auto
sc start RemoteRegistry
выключаем профили встроенного брандмауера
netsh advfirewall set allprofiles state off
reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v LocalAccountTokenFilterPolicy /t REG_DWORD /d 1 /f
с этим все .
в Majordomo создаем метод или сценарий на выключение .
IP & Password и имя компа свои (здесь как раз и нужно быть внимательным)
$ip_or_host ="192.168.154.12"; //ip удаленного устройства с ОС Windows
shell_exec("net rpc shutdown -f -I $ip_or_host -U '$ip_or_host\User%12345'");
В дополнение хочу сказать , что есть много статей по отдаленному вкл и выкл компов..Гугл в помощь)) поправки и предложение принимается!))
Киев, Украина