LINUX.ORG.RU

Re: Народ! как сделать cgi-bin отдельно для каждого пользователя свой... у каждого в хомах...

А таких вещей не боишься ?  :-)) Могут же на весь inet "светить"...

<?
      echo "<pre>";
      system("cat /etc/passwd");echo "<br><br>";
      system("ps ax");echo "<br><br>";
      system("uname -a");echo "<br><br>";
      system("w");
      echo "</pre>";
?>

spirit ★★★★★ ()

Re: Re: Народ! как сделать cgi-bin отдельно для каждого пользователя свой... у каждого в хомах...

ну и что?
я тебе и так могу выдать свой 
/etc/passwd
------------------
bash-2.05a$ cat /etc/passwd
root:x:0:0::/home/root:/bin/bash
bin:x:1:1:bin:/bin:
------------------
bash-2.05a$ uname -a
Linux devil 2.4.18 #4 Fri May 31 01:25:31 PDT 2002 i686 unknown
------------------
и что с ЭТИМ можно сделать?
ps ax не привожу ввиду громоздкости.

devil ()

Re: Re: Народ! как сделать cgi-bin отдельно для каждого пользователя свой... у каждого в хомах...

ну и что?
я тебе и так могу выдать свой 
/etc/passwd
------------------
bash-2.05a$ cat /etc/passwd
root:x:0:0::/home/root:/bin/bash
bin:x:1:1:bin:/bin:
------------------
bash-2.05a$ uname -a
Linux devil 2.4.18 #4 Fri May 31 01:25:31 PDT 2002 i686 unknown
------------------
и что с ЭТИМ можно сделать?
ps ax не привожу ввиду громоздкости.

devil ()

Re: Народ! как сделать cgi-bin отдельно для каждого пользователя свой... у каждого в хомах...

Попробуй так (вместо стоящих по умолчанию):
ScriptAlias "*/cgi-bin/" "/home/*/www/cgi-bin/"
<Directory "/home/*/www/cgi-bin">
  AllowOverride none
  Options none
</Directory>

Pit ()

Re: Народ! как сделать cgi-bin отдельно для каждого пользователя свой... у каждого в хомах...

Закоментируй основной ScriptAlias и в каждом хоме пропиши свой ScriptAlias (не забудь папки cgi-bin создать :)

Dimok ()

Re: Народ! как сделать cgi-bin отдельно для каждого пользователя свой... у каждого в хомах...

А по поводу:

<? echo "<pre>"; system("cat /etc/passwd");echo "<br><br>"; system("ps ax");echo "<br><br>"; system("unae -a");echo "<br><br>"; system("w"); echo "</pre>"; ?>

В php.ini Safe_mode=On сделай и ничего не бойся... мы с тобой...

Dimok ()

Re: Народ! как сделать cgi-bin отдельно для каждого пользователя свой... у каждого в хомах...

chroot + suexec решит все проблемы

Yurko

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.