Return-Path: Mailing-List: contact users-de-help@httpd.apache.org; run by ezmlm Delivered-To: mailing list users-de@httpd.apache.org Received: (qmail 74908 invoked from network); 1 Aug 2002 12:25:09 -0000 Received: from mail.gmx.net (213.165.64.20) by daedalus.apache.org with SMTP; 1 Aug 2002 12:25:09 -0000 Received: (qmail 1996 invoked by uid 0); 1 Aug 2002 12:25:08 -0000 Received: from dialin-145-254-097-071.arcor-ip.net (HELO OBEN) (145.254.97.71) by mail.gmx.net (mp013-rz3) with SMTP; 1 Aug 2002 12:25:08 -0000 Date: Thu, 1 Aug 2002 14:23:32 +0200 From: Stefan Schilling X-Mailer: The Bat! (v1.53d) Reply-To: Stefan Schilling X-Priority: 3 (Normal) Message-ID: <187577629.20020801142332@gmx.de> To: users-de@httpd.apache.org Subject: Re: Users + Group - Direktive In-Reply-To: <936C334E59AAD411975600508BB334D901398478@EXSRVC> References: <936C334E59AAD411975600508BB334D901398478@EXSRVC> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Guten Tag HMeissner@dgverlag.de, Am Mittwoch, 31. Juli 2002 um 14:42 schrieb HMeissner@dgverlag.de: > -----Urspr=FCngliche Nachricht----- > Von: Stefan Schilling [mailto:mail.suse@gmx.de] > Gesendet: Mittwoch, 31. Juli 2002 14:32 > An: users-de@httpd.apache.org > Betreff: Re: AW: Users + Group - Direktive > Guten Tag HMeissner@dgverlag.de, > man kann ruhig heinz sagen :-( > Am Mittwoch, 31. Juli 2002 um 08:12 schrieb HMeissner@dgverlag.de: >> moin, >> wer hat denn rechte auf dem verzeichnis >> /var/spool/vbox/vbox/incoming/NACHRICHT =3F > vbox:users > wer ist owner =3F vbox > wer ist user =3F users > welche permissions =3F im Moment: rw------- >> ist da dein apache (wwwrun) drin =3F > nein. >> geh=F6rt dem apache das verzeichnis =3F > s.o. -->> chown wwwrun * hilft nix: das Problem ist ja, dass jemand den Anrufbeantworter via Browser abfragen k=F6nnen soll, ohne sich extra daf=FCr einloggen zu m=FCssen >> warum nimmst du rw---- also 600 f=FCr eine datei =3F normal ist 644=20 >> schau doch mal nach wer da permissons hat ... > keine Ahnung, die Dateien werden ja von vbox erstellt. Ich will mich > drum k=FCmmern, eine =C4nderung herbei zu f=FChren... > dann mach doch in dem verzeichnis: chmod 644 * s.o. eine M=F6glichkeit w=E4re, in die Datei, die die Anrufdateien erstellt bzw. nach /var/spool/vbox/~/incoming kopiert einfach o.s. Befehl einzutragen. Jedoch muesste man dazu wissen, welche Datei das ist und deswegen ja der Versuch, diese =C4nderung herbeizuf=FChren. Das mit dem manuellen Umbenennen mach ich ja im Moment, da mir nix anderes mehr =FCber bleibt. >> btw: warum gibst du deine folder absolut an =3F > in der /etc/httpd/httpd.conf oder wo=3F > ja > und dann gibst du nur nch die verzeichnisse unterhalb von htdocs an ... > und dann kannst du dir mal die 'alias' funktion anschauen .. ist ein > beispiel in der orginal httpd.conf :-) echt=3F ich dachte, dass muss so sein...hmh... ich =E4nder das nachher. Danke. So nen Pech, hier hat=B4s geregnet und viele Keller sind voll und Mama arbeitet bei der Versicherung ;) >> gr=FC=DFe >> heinz Danke und Ciao, Stefan > s.o. >> -----Urspr=FCngliche Nachricht----- >> Von: Stefan Schilling [mailto:mail.suse@gmx.de] >> Gesendet: Dienstag, 30. Juli 2002 17:52 >> An: users-de@httpd.apache.org >> Betreff: Users + Group - Direktive >> Hallo! >> Ich m=F6chte via einem Perl-CGI-Skript meinen Anrufbeantworter abfragen >> (Basis dazu sind die Skripte von vbox2www >> (http://www.bjoern.net/vbox2www/) ). Dazu ist es notwendig, dass >> suexec mit den Rechten des (Vbox-) abfragenden Nutzers (in meinem >> Falle vbox, Gruppe users) auf /var/spool/vbox/vbox/incoming/NACHRICHT >> zugreifen kann, da neue NAchrichten immer mit den Rechten rw------- >> gespeichert werden. Dazu habe ich in /etc/httpd/httpd.conf folgende >> Konf. eingetragen: >> ---/etc/httpd/httpd.conf--- >> >> NameVirtualHost 192.168.100.1 >> DocumentRoot /usr/local/httpd/htdocs/public_html >> ServerName vbox.linuxserver >> ErrorLog /usr/local/httpd/htdocs/public_html/log/error_log >> CustomLog /usr/local/httpd/htdocs/public_html/log/custom_log common >> ScriptAlias /cgi-bin "/usr/local/httpd/htdocs/public_html/cgi-bin" >> User vbox >> Group users >> >> AllowOverride None >> AuthType Basic >> AuthName "vbox" >> AuthUserFile /home/vbox/vbox/htpasswd.vbox >> Options ExecCGI SymLinksIfOwnermatch >> >> require user vbox >> Order deny,allow >> allow from 192.168.100 >> deny from all >> >> >> >> Leider werden die Einstellungen User =3D vbox und Group =3D users nicht >> beachtet, bzw. zumindest k=FCmmert sich suexec nicht darum (Nat=FCrlich >> existiert der Nutzer). Daher meine Frage: wie mache ich das=3F >> Falls das m=F6glich ist: an und f=FCr sich ist es eigentlich Mist, wenn >> der Apache auf einen Nutzer fest eingestellt ist, da sich demn=E4chst >> auch noch andere Nutzer, mit anderen Namen/Passw=F6rtern einloggen >> k=F6nnen sollen. >> Die h=E4tten dann ja wiederum keinen Zugriff auf das Verzeichnis. >> Deshalb: ist es m=F6glich, dass sich der Apache/suexec seinen >> Nutzernamen aussucht, je nach dem, wer sich gerade eingeloggt hat=3F >> Jedenfalls schon mal vielen Dank f=FCr die Ausdauer und bis dann, >> Stefan Schilling --=20 Mit freundlichen Gr=FCssen Stefan Schilling mailto:mail.suse@gmx.de