Hollosi Information eXchange /HIX/
HIX WEBMESTER 92
Copyright (C) HIX
1997-07-09
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 ASP & Cliens sebessege (mind)  19 sor     (cikkei)
2 FTP Netscape-pel (mind)  8 sor     (cikkei)
3 nobody, setuid (mind)  55 sor     (cikkei)

+ - ASP & Cliens sebessege (mind) VÁLASZ  Feladó: (cikkei)

Hello :

Van itt valaki aki IIS-sel, ASP-vel esetleg JScriptel is 
foglalkozik, vagy csak Netscape/UNIX a tema .

Mellesleg tud valaki sebessegteszteket, hogy mivel celszerubb 
bizonyos dolgokat megoldani :
mi a gyorsabb : ASP-vel (vagy akar CGI-vel) egy nagy, bonyolult HTML 
generalasa keves scriptel, vagy Cliens oldali scriptekkel boven 
megtuzdelni az oldalt.
Van valakinek tapasztalata a JScript 2.0 -val? Tudom hogy szar,
de az IIS eleg jonak tunik, es jobb lene Javaban nyomulni mint 
VBScriptben ( a kesobbiekre is gondolva), de mintha eleg sok hiba 
lenne benne. (+ az IIS ingyen van, NT meg ugyis van, sot az IIS megy 
a Workstationon is)



  Jalos ,  )
+ - FTP Netscape-pel (mind) VÁLASZ  Feladó: (cikkei)

Hi Webmesterek,

Tudja valaki, hogy hogy lehet a user-nevet es a passwd-t megadni a
Netscape-nek, amikor ftp-zek valahonnan.
Valami remlik, de nem tudom a pontoss szintakszist !!

Koszi,
GZ
+ - nobody, setuid (mind) VÁLASZ  Feladó: (cikkei)

>>    b - Unixos serveren az egyszeru (cgi-bin/-ben levo) programokat a
>>        server a sajat neveben futtatja, igy azok csak azt latjak amit o: is
> .
>>        A jogok a setuid bittel ertelemszeruen felulbiralhatok.
>Az egyik dolog a setuid bit, ami szoba johet, de ha probakeppen
>csinalsz egy scriptet ami kuld neked egy levelet. pl.:
>
>#!/bin/bash
>echo Szia | mail 
>
>Akkor a level feladojabol ki tudod deriteni, hogy milyen azonsoito
>alatt el is a script.

Kezdo CGI-sek (en is igy kezdtem) megprobalkozhatnak az alabbi scripttel,
amely valaszt ad a fenti kerdesre is es kb. az osszes CGI programozassal
kapcsolatos kerdesre:

#!/bin/sh
(
echo Content-type: text/plain
echo
echo argc: $#
echo argv: "$*"
echo uid: $UID euid: $EUID
echo -n groups:
groups
env
if [ "$CONTENT_LENGTH" != "" ] ; then
    echo "standard input:"
    dd bs=$CONTENT_LENGTH count=1
    echo "standard input vege"
fi
) | tee /tmp/ezlettbelole

Ez mindent elmond a CGI programozasrol (kiveve, hogy hogyan kell formokat
gyartani -- de az egy masik tema :)

>Mi mar ezt kiprobaltuk 4.1-es disztribucioju RedHat Linux alatt az
>apache-al es a levelet mindig .... kuldte.
>Ha egy filet probaltunk letrehozni annak a tulajdonosa is nobody volt.

Ez az apacsok nepi hagyomanya, valoszinuleg atkonfiguralhato.

>Most mar csak nobodynak kel egy csomo jogot adni es kesz...

Csak ovatosan.  Az apacs es egyeb programok eppen azert hasznalnak defaultkent
nobody-t, mert az hagyomanyosan egy teljesen jogfosztott user.

>Gondolom ha valami egyeb user aki maganzo es a script nem a
>/home/httpd/cgi-bin/ vagy hasonlo nevu konyvtarbol fut, hanem pl.:
>/home/usreke/public_html/cgi-bin/ konyvtarbol akkor mar nem nobody
>futtatja hanem userke de az ilyennel jobb vigyazni.

Ez szinten a servertol fugg.  Az apacsot nem ismerem, de pl. az NCSA azokat
is a sajat neveben futtatja.

AGYKONTROLL ALLAT AUTO AZSIA BUDAPEST CODER DOSZ FELVIDEK FILM FILOZOFIA FORUM GURU HANG HIPHOP HIRDETES HIRMONDO HIXDVD HUDOM HUNGARY JATEK KEP KONYHA KONYV KORNYESZ KUKKER KULTURA LINUX MAGELLAN MAHAL MOBIL MOKA MOZAIK NARANCS NARANCS1 NY NYELV OTTHON OTTHONKA PARA RANDI REJTVENY SCM SPORT SZABAD SZALON TANC TIPP TUDOMANY UK UTAZAS UTLEVEL VITA WEBMESTER WINDOWS