кнопка перезагрузки АЛИСЫ(полностью)
Модератор: immortal
кнопка перезагрузки АЛИСЫ(полностью)
Ребят не подскажите код PHP что бы он Сервак с Алисой перегружал полностью ?
как правильно эту команду вставить sudo shutdown -r now у меня линукс. Но не хватает знаний и опыта подружить с PHP.
Кнопку на веб морде Алисы сделал -нужен только код!!!
Спасибо!!!
как правильно эту команду вставить sudo shutdown -r now у меня линукс. Но не хватает знаний и опыта подружить с PHP.
Кнопку на веб морде Алисы сделал -нужен только код!!!
Спасибо!!!
Re: кнопка перезагрузки АЛИСЫ(полностью)
Код: Выделить всё
`sudo shutdown -r now` Re: кнопка перезагрузки АЛИСЫ(полностью)
просто её вставить и все ? или это только часть ? я имею ввиду в <php какой полный код ?
Re: кнопка перезагрузки АЛИСЫ(полностью)
это код php. только нужно скопировать и вставить точно так, как я написал.
смущает другое: sudo захочет ввода пароля и на этом все и зависнет.
как вариант, дать права на /sbin/reboot и вызывать его
смущает другое: sudo захочет ввода пароля и на этом все и зависнет.
как вариант, дать права на /sbin/reboot и вызывать его
Код: Выделить всё
`/sbin/reboot` Re: кнопка перезагрузки АЛИСЫ(полностью)
Вот так работает:
Только пользователь, от которого запущен MJM должен быть прописан в /etc/sudoers, если в лоб, то так:
Код: Выделить всё
exec("sudo shutdown -r now"); Код: Выделить всё
www-data ALL=(ALL) NOPASSWD: ALLRe: кнопка перезагрузки АЛИСЫ(полностью)
Ужас какой! Не надо юзера, под которым работает веб-сервер, вносить в судо. Ему надо давать права только на то, без чего жить нельзя. Иначе рано или поздно случится http-запрос, который превратит ваш сервер в тыкву.
И вообще, я заметил, что тут какое-то легкомысленное отношение к безопасности. Чего стоит, например, рекомендация ставить права 777 на все. И за NAT выставлять - тоже хорошо задуматься бы надо. Вы же не оставляете ключи от квартиры в замочной скважине.
И вообще, я заметил, что тут какое-то легкомысленное отношение к безопасности. Чего стоит, например, рекомендация ставить права 777 на все. И за NAT выставлять - тоже хорошо задуматься бы надо. Вы же не оставляете ключи от квартиры в замочной скважине.
Re: кнопка перезагрузки АЛИСЫ(полностью)
Спасибо. Буду думать. Но сервер умного дома находиться ТОЛЬКО внутри домашней сетки.
Re: кнопка перезагрузки АЛИСЫ(полностью)
Все так думают, когда дают права, а потом забывают)))
Я тоже)))
Я тоже)))