powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / {PHP}В чем собака зарыта??
7 сообщений из 7, страница 1 из 1
{PHP}В чем собака зарыта??
    #32957296
Fedoroff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Стоит ПХП на Линухе, надо в скрипте поднять дозвон и скачать с фтп файл.
Все ОК, если в ручную поднимаю ppp.
Хотя я создал симлинк в bin на ifup и ал право запускать всем.
Скрипт не запускается. Кто же его держит Апатч или Линух и как лечить??
Очень нада, спасиб.
Еще надо подождать минуту, но это думаю сделать в ПХП.
...
Рейтинг: 0 / 0
{PHP}В чем собака зарыта??
    #32957335
Фотография Alex Rootoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дай скрипт, тут телепаты редко встечаються.

With best regards Alex Rootoff
...
Рейтинг: 0 / 0
{PHP}В чем собака зарыта??
    #32957340
**++**
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
user nobody,SUID,sudo
...
Рейтинг: 0 / 0
{PHP}В чем собака зарыта??
    #32957354
Фотография hell
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В линухе SUID на скрипт не прокатит, я писал программку мелкую на C которая это всё проделывала

"The CBO without stats is like a morning without coffee." T.Kyte
...
Рейтинг: 0 / 0
{PHP}В чем собака зарыта??
    #32957371
__++__
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
#include <stdio.h> 
#include <stlib.h> 

void main() { 
setuid( 0 ); 
setgid( 0 ); 
exec("/usr/sbin/reboot"); 
} 
gcc -o shutphp.bin shutphp.c
...
Рейтинг: 0 / 0
{PHP}В чем собака зарыта??
    #32957762
Bd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Bd
Гость
Проверь, чтобы владельцем был рут
Код: plaintext
(сделай ls -l),  
нужно сделать рута владельцем (команда chown),
и проставь этот битик
Код: plaintext
(chmod  755  file)... 

Поставить на pppd суидный бит.
Код: plaintext
chmod u+s /usr/sbin/pppd
...
Рейтинг: 0 / 0
{PHP}В чем собака зарыта??
    #32957767
Hakan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Измените права доступа к pppd -suid-атрибут

chmod u+s /usr/sbin/pppd

Создайте алиас для myppp, добавив в /etc/profile такую строку

alias myppp=`/usr/sbin/pppd -detach'
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / {PHP}В чем собака зарыта??
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]