AHTIXPICT
Новичок
Выполнить команду системы.
Привет всем.
Если пишу:
$a = `ls /usr/sbin`;
echo $a;
то выводит результат нормально.
А если пишу что то связаное с useradd
типа:
$a = `sudo -s /usr/sbin/useradd -d /dev/null -s /dev/null -p qwerty qqq`;
echo $a;
то нифига не получается.
в php.ini - safe_mode=off
в sudoers - все прописано
-~{}~ 28.09.04 12:32:
В общем то настроил то что спрашивал.
Нужно было в файле /etc/passwd
исправить для пользователя apache оболочку /sbin/nologin на /bin/bash.
Тольо теперь вопрос к тем кто специализируется на безопасности UNIX систем.
В принципе пользователь апач не может логинится в системе, - у него нет пароля, но хотелось бы услышать мнение специалистов.
Привет всем.
Если пишу:
$a = `ls /usr/sbin`;
echo $a;
то выводит результат нормально.
А если пишу что то связаное с useradd
типа:
$a = `sudo -s /usr/sbin/useradd -d /dev/null -s /dev/null -p qwerty qqq`;
echo $a;
то нифига не получается.
в php.ini - safe_mode=off
в sudoers - все прописано
-~{}~ 28.09.04 12:32:
В общем то настроил то что спрашивал.
Нужно было в файле /etc/passwd
исправить для пользователя apache оболочку /sbin/nologin на /bin/bash.
Тольо теперь вопрос к тем кто специализируется на безопасности UNIX систем.
В принципе пользователь апач не может логинится в системе, - у него нет пароля, но хотелось бы услышать мнение специалистов.