кнопка перезагрузки АЛИСЫ(полностью)
Модератор: immortal
-
- Сообщения: 331
- Зарегистрирован: Пн апр 06, 2015 9:51 am
- Благодарил (а): 37 раз
- Поблагодарили: 22 раза
кнопка перезагрузки АЛИСЫ(полностью)
Ребят не подскажите код PHP что бы он Сервак с Алисой перегружал полностью ?
как правильно эту команду вставить sudo shutdown -r now у меня линукс. Но не хватает знаний и опыта подружить с PHP.
Кнопку на веб морде Алисы сделал -нужен только код!!!
Спасибо!!!
как правильно эту команду вставить sudo shutdown -r now у меня линукс. Но не хватает знаний и опыта подружить с PHP.
Кнопку на веб морде Алисы сделал -нужен только код!!!
Спасибо!!!
-
- Сообщения: 331
- Зарегистрирован: Пн апр 06, 2015 9:51 am
- Благодарил (а): 37 раз
- Поблагодарили: 22 раза
Re: кнопка перезагрузки АЛИСЫ(полностью)
просто её вставить и все ? или это только часть ? я имею ввиду в <php какой полный код ?
-
- Сообщения: 1115
- Зарегистрирован: Вс июн 14, 2015 11:08 am
- Благодарил (а): 85 раз
- Поблагодарили: 342 раза
Re: кнопка перезагрузки АЛИСЫ(полностью)
это код php. только нужно скопировать и вставить точно так, как я написал.
смущает другое: sudo захочет ввода пароля и на этом все и зависнет.
как вариант, дать права на /sbin/reboot и вызывать его
смущает другое: sudo захочет ввода пароля и на этом все и зависнет.
как вариант, дать права на /sbin/reboot и вызывать его
Код: Выделить всё
`/sbin/reboot`
-
- Сообщения: 238
- Зарегистрирован: Чт ноя 26, 2015 10:54 pm
- Благодарил (а): 38 раз
- Поблагодарили: 45 раз
Re: кнопка перезагрузки АЛИСЫ(полностью)
Вот так работает:
Только пользователь, от которого запущен MJM должен быть прописан в /etc/sudoers, если в лоб, то так:
Код: Выделить всё
exec("sudo shutdown -r now");
Код: Выделить всё
www-data ALL=(ALL) NOPASSWD: ALL
Re: кнопка перезагрузки АЛИСЫ(полностью)
Ужас какой! Не надо юзера, под которым работает веб-сервер, вносить в судо. Ему надо давать права только на то, без чего жить нельзя. Иначе рано или поздно случится http-запрос, который превратит ваш сервер в тыкву.
И вообще, я заметил, что тут какое-то легкомысленное отношение к безопасности. Чего стоит, например, рекомендация ставить права 777 на все. И за NAT выставлять - тоже хорошо задуматься бы надо. Вы же не оставляете ключи от квартиры в замочной скважине.
И вообще, я заметил, что тут какое-то легкомысленное отношение к безопасности. Чего стоит, например, рекомендация ставить права 777 на все. И за NAT выставлять - тоже хорошо задуматься бы надо. Вы же не оставляете ключи от квартиры в замочной скважине.
- Рейтинг: 1.16%
-
- Сообщения: 331
- Зарегистрирован: Пн апр 06, 2015 9:51 am
- Благодарил (а): 37 раз
- Поблагодарили: 22 раза
Re: кнопка перезагрузки АЛИСЫ(полностью)
Спасибо. Буду думать. Но сервер умного дома находиться ТОЛЬКО внутри домашней сетки.
-
- Сообщения: 238
- Зарегистрирован: Чт ноя 26, 2015 10:54 pm
- Благодарил (а): 38 раз
- Поблагодарили: 45 раз
Re: кнопка перезагрузки АЛИСЫ(полностью)
Все так думают, когда дают права, а потом забывают)))
Я тоже)))
Я тоже)))
- Рейтинг: 1.16%