Форум — Admin run root commands as cgi 0 0 подскажите пожалуйста метод с помошью которого можно запускать команды требуюшие привелегий root через веб интерфейс и cgi скрипты . Ссылка
# chmod +s твой_cgi_file но делать этого настоятельно не рекомендуется :) из-за соображений безопасности x97Rang ★★★ (04.02.05 15:52:01 MSK) Ссылка
Ответ на: комментарий от anonymous 04.02.05 15:52:13 MSK а как можно запустить shell script из perl-а используя system("shell script"); не выходит или system("binari"); тоже anonymous (04.02.05 16:30:49 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 04.02.05 16:30:49 MSK все там работает через system anonymous (04.02.05 17:20:41 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 04.02.05 17:20:41 MSK не знаю у меня не работает вот сам скрипт #!/usr/bin/suidperl print "Content-Type: text/html\n\n"; system("/bin/mount -o bind /var/run/mysqld/ /var/www/html/"); ./create.cgi Content-Type: text/html Insecure $ENV{PATH} while running setuid at ./create.cgi line 9. anonymous (04.02.05 17:45:13 MSK) Показать ответы Ссылка
Ответ на: комментарий от anonymous 04.02.05 17:45:13 MSK к тому-же suidperl это всего-лишь симлинк на perl anonymous (04.02.05 17:47:58 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 04.02.05 17:45:13 MSK Еще б. $ENV{PATH}='/bin' anonymous (04.02.05 17:48:15 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 04.02.05 17:47:58 MSK suidperl не симлинк anonymous (04.02.05 17:57:41 MSK) Ссылка
Ответ на: комментарий от anonymous 04.02.05 17:48:15 MSK >Еще б. $ENV{PATH}='/bin' ну и что мне сделать чтоб скрипт исполнился ? anonymous (04.02.05 18:04:47 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 04.02.05 18:04:47 MSK Я ж написал. Надо явно указать переменную окружения. anonymous (04.02.05 18:12:32 MSK) Ссылка
лучше всего использовать sudo, выполняется только определенные предусмотренные действия, независимо от дырявости самого скрипта x97Rang ★★★ (04.02.05 18:22:59 MSK) Показать ответ Ссылка
Ответ на: комментарий от x97Rang 04.02.05 18:22:59 MSK всем большое спасибо , остановился на sudo . anonymous (07.02.05 11:59:05 MSK) Ссылка