🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.perl
7 messages
7 total messages Started by M Sun, 08 Jun 1997 19:34
Pytanie poczatkujacego
#356
Author: M
Date: Sun, 08 Jun 1997 19:34
41 lines
2095 bytes
Witam wszystkich

Niedawno zaczalem sie interesowac CGI. Poogladalem,
poczytalem sobie troche stron w I-necie (jest tego troche)
i moja fascynacja zaczela rosnac. Wpadly mi tez artykuly
w pismie "NTERNET". Dla proby skrobnalem maly skrypcik
- majacy za zadanie wyswietlanie daty. Oto jego tresc:
________________________________________________
#!bin/sh
echo Content-type: text/plain
echo
date
_________________________________________________
OKi. Teraz wchodze na moj FTP i tworze katalog "cgi-bin"
wsadzam tam moj skrypt i pisze w html'u odwolanie do niego
I nic.
W przegladarce wyswietla sie:
_________________________________________________________
Internal Server Error

The server encountered an internal error or misconfiguration and was unable
to complete your request.

Please contact the server administrator and inform them of the time the
error occurred, and anything you might have done that may have caused the
error.
_________________________________________________________
1)Skrypt jest zdefiniowany - chmode 755.
2)Nie robie tego na Geocities
3)sciezka do powloki sh jest dobrze podana

Jesli ktos moze mi pomoc to bede mu WDZIECZNY AZ DO SMIERCI :)
-- 
__________________________________________________
                             Mariusz Wolski
                                  Maniek
                            maniek@pol.pl
          http://www.geocities.com/Colosseum/1090
***********************************************************************
     LEGIA WARSZAWA - THE PRIDE OF POLAND
***********************************************************************
Re: Pytanie poczatkujacego
#357
Author: Andrzej Bort
Date: Mon, 09 Jun 1997 13:23
18 lines
1470 bytes
M@niek <maniek@pol.pl> wrote:
[...cut...]
> The server encountered an internal error or misconfiguration
> and was unable to complete your request.
> Please contact the server administrator and inform them of
> the time the error occurred, and anything you might have done
> that may have caused the error.

> Jesli ktos moze mi pomoc to bede mu WDZIECZNY AZ DO SMIERCI :)

Ale przecież server ci odpowiedział: "contact the server administrator".
Jeśli możesz być komuś wdzięczny, to tylko jemu ;-))

-- 
-- Andrzej Bort  Centrum Komputerowe Politechniki Śląskiej, Gliwice, Polska
-- e-mail:   bort@zeus.polsl.gliwice.pl     Office phone: (+48-32) 37-15-69
-- IRC: Juan        For PGP key look at: http://zeus.polsl.gliwice.pl/~bort
-- 
Re: Pytanie poczatkujacego
#358
Author: Tomasz Pionnier
Date: Mon, 09 Jun 1997 13:37
13 lines
962 bytes
M@niek <maniek@pol.pl> wrote:
: #!bin/sh
~~~~~~~~~~~~
: 3)sciezka do powloki sh jest dobrze podana

No wlasnie nie jest. Chyba powinno byc /bin/sh
Wiem ze to nie o to chodzi, ale gdyby jednak...
Poza tym - spojrz koniecznie w logi serweraa www (program pewnie nazywa sie 
httpd), to wiele wyjasnia.
Sprawdz prawa i takie tam rozne drobiazgi.
Pozdrawiam,
__
Tomek Pionnier, pionnier@amwaw.edu.pl
Re: Pytanie poczatkujacego
#359
Author: Leszek Buczkowski
Date: Mon, 09 Jun 1997 14:19
23 lines
1386 bytes
M@niek wrote:
> 
> Witam wszystkich
> 
> Niedawno zaczalem sie interesowac CGI (...)

> OKi. Teraz wchodze na moj FTP i tworze katalog "cgi-bin"
> wsadzam tam moj skrypt i pisze w html'u odwolanie do niego
> I nic.
> W przegladarce wyswietla sie:
> _________________________________________________________
> Internal Server Error
(...)

A gdzie tworzysz podkatalog cgi-bin? Jesli w swoim podkatalogu, to to
nie ma prawa dzialac. Katalog cgi-bin tworzy administrator systemu i
jest on wspolny dla wszystkich uzytkownikow - sam zazwyczaj nie mozesz
tam niczego wrzucic bez zgody admina (co jest zreszta zrozumiale, gdyby
kazdy  mogl bez ograniczen tworzyc wlasne skrypty i je udostepniac, to
serwer trafilby szlag juz po jednym dniu).

Pozdrawiam,
Leszek Buczkowski
Re: Pytanie poczatkujacego
#360
Author: Andrzej Bort
Date: Tue, 10 Jun 1997 06:06
19 lines
1801 bytes
Leszek Buczkowski <ls@ikp.atm.com.pl> wrote:
> A gdzie tworzysz podkatalog cgi-bin? Jesli w swoim podkatalogu, to to
> nie ma prawa dzialac. Katalog cgi-bin tworzy administrator systemu i
> jest on wspolny dla wszystkich uzytkownikow - sam zazwyczaj nie mozesz
> tam niczego wrzucic bez zgody admina (co jest zreszta zrozumiale, gdyby
> kazdy  mogl bez ograniczen tworzyc wlasne skrypty i je udostepniac, to
> serwer trafilby szlag juz po jednym dniu).

Nie wiem co rozumiesz pod pojęciem "Server trafiłby szlag". Ale faktem jest,
że można tak skonfigurować server WWW, żeby user mógł uruchamiać skrypty CGI
z własnego katalogu, i żeby nie stanowiło to poważnej dziury w security
Taką możliwość daje zainstalowanie cgi-wrap'a. Ale dyskusja na temat
cgi-wrapa pasuje raczej na pl.comp.www.

-- 
-- Andrzej Bort  Centrum Komputerowe Politechniki Śląskiej, Gliwice, Polska
-- e-mail:   bort@zeus.polsl.gliwice.pl     Office phone: (+48-32) 37-15-69
-- IRC: Juan        For PGP key look at: http://zeus.polsl.gliwice.pl/~bort
-- 
Re: Pytanie poczatkujacego
#361
Author: Jaroslaw Strzalkowski
Date: Tue, 10 Jun 1997 08:10
24 lines
1820 bytes
Leszek Buczkowski <ls@ikp.atm.com.pl> wrote:
: > OKi. Teraz wchodze na moj FTP i tworze katalog "cgi-bin"
: > wsadzam tam moj skrypt i pisze w html'u odwolanie do niego
: > I nic.
: > W przegladarce wyswietla sie:
: > _________________________________________________________
: > Internal Server Error
: (...)

: A gdzie tworzysz podkatalog cgi-bin? Jesli w swoim podkatalogu, to to
: nie ma prawa dzialac. Katalog cgi-bin tworzy administrator systemu i
: jest on wspolny dla wszystkich uzytkownikow - sam zazwyczaj nie mozesz
: tam niczego wrzucic bez zgody admina (co jest zreszta zrozumiale, gdyby
: kazdy  mogl bez ograniczen tworzyc wlasne skrypty i je udostepniac, to
: serwer trafilby szlag juz po jednym dniu).

Naprawdę śliczne. Komunikat wyraźnie wskazuje, że CGI się uruchamia 
tylko jest źle napisane, a Ty mu piszesz, że nikt poza adminem nie 
może uruchamiać CGI bo "serwer trafilby szlag juz po jednym dniu".

Z ciekawości: skąd Ci w ogóle przyszedł taki pomysł do głowy, że CGI
są tak szczególnie niebezpieczne?
-- 
Jaroslaw Strzalkowski, Uczelniane Centrum Informatyki AGH, Krakow
Re: Pytanie poczatkujacego
#362
Author: Leszek Buczkowski
Date: Fri, 13 Jun 1997 09:37
43 lines
2744 bytes
Jaroslaw Strzalkowski wrote:
> 
> Leszek Buczkowski <ls@ikp.atm.com.pl> wrote:
> : > OKi. Teraz wchodze na moj FTP i tworze katalog "cgi-bin"
> : > wsadzam tam moj skrypt i pisze w html'u odwolanie do niego
> : > I nic.
> : > W przegladarce wyswietla sie:
> : > _________________________________________________________
> : > Internal Server Error
> : (...)
> 
> : A gdzie tworzysz podkatalog cgi-bin? Jesli w swoim podkatalogu, to to
> : nie ma prawa dzialac. Katalog cgi-bin tworzy administrator systemu i
> : jest on wspolny dla wszystkich uzytkownikow - sam zazwyczaj nie mozesz
> : tam niczego wrzucic bez zgody admina (co jest zreszta zrozumiale, gdyby
> : kazdy  mogl bez ograniczen tworzyc wlasne skrypty i je udostepniac, to
> : serwer trafilby szlag juz po jednym dniu).
> 
> Naprawdę śliczne. Komunikat wyraźnie wskazuje, że CGI się uruchamia
> tylko jest źle napisane, a Ty mu piszesz, że nikt poza adminem nie
> może uruchamiać CGI bo "serwer trafilby szlag juz po jednym dniu".
> 
> Z ciekawości: skąd Ci w ogóle przyszedł taki pomysł do głowy, że CGI
> są tak szczególnie niebezpieczne?
> --
> Jaroslaw Strzalkowski, Uczelniane Centrum Informatyki AGH, Krakow

Komunikat "Internal Server Error" otrzymywalem (uzywajac Netscape
Enterprise Servera) kiedy skrypt byl niedostepny (np. z powodu
niewlasciwych praw dostepu do pliku. Tak wiec nie jest prawda, ze skrypt
musial sie wykonac, a jedynie byl zle napisany. Piszac, ze serwer
trafilby szlag po jednym dniu, mialem na mysli swobodne
eksperymentowanie z CGI, bez ponoszenia odpowiedzialnosci za dzialanie
serwera. Oczywiscie, wszystko zalezy od kultury i wiedzy uzytkownikow,
jednak komercyjne serwisy nie udostepniaja - wlasnie ze wzgledu na
bezpieczenstwo - dostepu do CGI bez wiedzy i zgody administratora.

Nie uwazam, ze CGI sa szczegolnie niebezpieczne - wszystko zalezy od
konfiguracji serwera. Jednak w porownaniu z prostym "uploadowaniem"
stron WWW, skrypty CGI daja duze wieksze mozliwosci ingerencji w
dzialanie serwera.

Leszek Buczkowski
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads