Re: lug-bg: CPU
- Subject: Re: lug-bg: CPU
- From: pope@xxxxxxxxxx (Alex Pope)
- Date: Mon, 21 Feb 2000 04:58:43 +0000 ( )
On Sat, 19 Feb 2000 vasil@xxxxxxxxxxxxxxx wrote:
> On Sat, 19 Feb 2000, Victor Senderov wrote:
>
> > >
> > > Mai niama. Izobshto ima edin takav kusur v UNIX -
> > > vseki user proces moje da iziade sichkia resurs
> > > kato se forkva ili zaema pamet.
> > >
> > > Az naprimer skoro si prispah Debiana s edna neumelo
> > > napisana ot men programka, deto 400000 pati
> > > zemashe po 1K pamet (biah propusnal da ia
> > > osvobojdavam).
> > >
> >
> > towa oznacawa li, ce nekoi iadosan user moze prosto da me "nukne" otvutre i az
> > niamam nikakuf nachin da se zastitq?
> >
> Tochno sreshtu toq tip ataka svqstna zashtita trudno mozhe da se nameri
> -
> dazhe imashe i modul kojto da se spravq s tova, no i toj e preodolim. V
> linux-kernel listata ( http://kernelnotes.org/lnxlists/linux-kernel/ )
> nqkude v December 1999 ( ne sum mnogo siguren ) imashe diskusiq na taq
> tema,i ot neq mozhesh da nauchish pochti vsichko po toq vupros..
Stava duma za t.nar. fork/malloc bomb, v nai-obshti linii neshto podobno
na tova:
void main()
{ int *root; while(1) { root=(int *)malloc(10000); fork(); } }
Problema e doniakyde preodolim imenno chrez ulimit. Moje da se setne
naprimer ulimit -Hu 15, koeto slaga hard limit vyrhu broia na userskite
procesi, v sluchaia max 15. Normalnite useri ne mogat da promeniat hard
limita. Mogat da se setnat i drugi ogranichenia - vyrhu razmera na
steka, na data segmenta, na RSS, na CPU time (vij man bash, tyrsi ulimit).
Ima nachini da se zaobikoliat tezi resource limits, no vse pak tova e
po-trudno otkolkoto ako gi niama vyobshte.
Po-sigurniat nachin za borba e da davash shell accounti samo na svoi
hora.
Nai-sigurniat nachin e da ne davash shell account na nikoi. :)
==================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers)
Otpiswaneto RABOTI !!! : Majordomo@xxxxxxxxxxxxxxxxxx UNSUBSCRIBE LUG-BG
http://www.linux-bulgaria.org/ Hosted by Internet Group Ltd. - Stara Zagora
- Относно:
- Re: lug-bg: CPU
- Изпратено от: vasil@xxxxxxxxxxxxxxx (vasil@xxxxxxxxxxxxxxx)
|