🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: ch.comp.os.linux
Article #21272

Re: chroot im cgi verzeichnis

#21272
From: Roland Schneider
Date: Wed, 28 Jul 1999 00:00
37 lines
2154 bytes
Ruben Unteregger <run@spin.ch> wrote in ch.comp.os.linux:

>hallo zusammen
>
>ich stehe vor dem problem, usern ein eigenes cgi-bin verzeichnis zu 
>uebergeben wo sie ihre skripts lagern koennen. nun kann und will ich
>sie nicht einfach irgendwelche skripts raufladen lassen (denn sie wissen
>nicht was sie tun) welche die serversicherheit in gefaehrden koennen.
>ist es 
>moeglich, bei einem cgi-aufruf eines virtuellen www-servers ein chroot
>auf das homeverzeichnis des www-servers zu machen? gibt es andere
>loesungen,
>welche das problem beseitigen wuerden??

Ein chroot beim Aufruf eines CGI's kann recht einfach mit ein paar
zus�tzlichen Zeilen im suEXEC realisiert werden. Diesen aber in die
Webroot zu machen ist ziemlich unsinnig.

Besser gleich den Apache selbst auf einer eigenen Partition welche
mindestens mit nosuid, nodev und idealerweise auch noexec gemountet
ist chrooted laufen lassen. Solange einer noch nicht root ist hilft
das schon ganz gut und verhindert wirkungsvoll das �ber irgendein
CGI eine Shell oder sonstwas gestartet werden kann.

Das A und O sind aber noch immer korrekt gesetzte Ressourcen denn
auch vom Chroot-Jail aus kann der Server lahmgelegt werden.

Eine M�glichkeit ist es einfach nur PHP zuzulassen, da sind die
Einschr�nkungen recht bequem einzustellen. Nach meinen Erfahrungen
beginnen recht bald alle User PHP zu lieben<g>

>neben bei noch zu erwaehnen: als webserver verwende ich apache 1.3.0

Aktuell ist 1.36...


Roland
Technical Details
Message-ID: <379ef37c.58896759@proxy.lan>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <379F0A1F.25473349@spin.ch>

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII
X-Google-Thread: f4b73,5ddbf50e6b7c1637
X-Google-Attributes: gidf4b73,public
From: rs@9907.fish.ch (Roland Schneider)
Subject: Re: chroot im cgi verzeichnis
Date: 1999/07/28
Message-ID: <379ef37c.58896759@proxy.lan>
X-Deja-AN: 506166760
Content-Transfer-Encoding: 8bit
References: <379F0A1F.25473349@spin.ch>
Content-Type: text/plain; charset=ISO-8859-1
X-Complaints-To: newsmaster@access.ch
X-Trace: pacifica.access.ch 933165555 16719 195.112.75.197 (28 Jul 1999 12:39:15 GMT)
Organization: Small
Mime-Version: 1.0
NNTP-Posting-Date: 28 Jul 1999 12:39:15 GMT
Newsgroups: ch.comp.os.linux