Страница 1 из 1
кнопка перезагрузки АЛИСЫ(полностью)
Добавлено: Пт сен 02, 2016 3:49 pm
gagarin74
Ребят не подскажите код PHP что бы он Сервак с Алисой перегружал полностью ?
как правильно эту команду вставить sudo shutdown -r now у меня линукс. Но не хватает знаний и опыта подружить с PHP.
Кнопку на веб морде Алисы сделал -нужен только код!!!
Спасибо!!!
Re: кнопка перезагрузки АЛИСЫ(полностью)
Добавлено: Пт сен 02, 2016 3:55 pm
olehs
Re: кнопка перезагрузки АЛИСЫ(полностью)
Добавлено: Пт сен 02, 2016 4:18 pm
gagarin74
просто её вставить и все ? или это только часть ? я имею ввиду в <php какой полный код ?
Re: кнопка перезагрузки АЛИСЫ(полностью)
Добавлено: Пт сен 02, 2016 4:25 pm
olehs
это код php. только нужно скопировать и вставить точно так, как я написал.
смущает другое: sudo захочет ввода пароля и на этом все и зависнет.
как вариант, дать права на /sbin/reboot и вызывать его
Re: кнопка перезагрузки АЛИСЫ(полностью)
Добавлено: Пт сен 02, 2016 5:37 pm
ipz
Вот так работает:
Только пользователь, от которого запущен MJM должен быть прописан в /etc/sudoers, если в лоб, то так:
Re: кнопка перезагрузки АЛИСЫ(полностью)
Добавлено: Пт сен 02, 2016 5:55 pm
alid
Ужас какой! Не надо юзера, под которым работает веб-сервер, вносить в судо. Ему надо давать права только на то, без чего жить нельзя. Иначе рано или поздно случится http-запрос, который превратит ваш сервер в тыкву.
И вообще, я заметил, что тут какое-то легкомысленное отношение к безопасности. Чего стоит, например, рекомендация ставить права 777 на все. И за NAT выставлять - тоже хорошо задуматься бы надо. Вы же не оставляете ключи от квартиры в замочной скважине.
Re: кнопка перезагрузки АЛИСЫ(полностью)
Добавлено: Пт сен 02, 2016 6:19 pm
gagarin74
Спасибо. Буду думать. Но сервер умного дома находиться ТОЛЬКО внутри домашней сетки.
Re: кнопка перезагрузки АЛИСЫ(полностью)
Добавлено: Пт сен 02, 2016 9:27 pm
ipz
Все так думают, когда дают права, а потом забывают)))
Я тоже)))