Re: Limitar el numero de procesos a un grupo de usuarios

2002-09-17 Por tema Victor Calzado
El Lun 16 Sep 2002 18:50, Jose L. Santamaria escribió:
> Hola, tengo una maquina Debian Woody la cual voy a dedicar para shells de
> usuarios. Me gustaria poder limitar el numero de procesos a los usuarios de
> un determinado grupo ¿Como se hace?
>
>
>
> Gracias

Hola
La respuesta a tus necesidades la tienes /etc/security/limits.conf
Recuerda que para que sea posible tirar de estos límites tienes que modificar 
la configuración de los PAM, añadir al menos en   /etc/pam.d/login
( evidentemente si usas ssh tendras que tocar sshd y asi ... )

session  required  /lib/security/pam_limits.so
   
yo me remitiría a una guía de securización optimización de rendimiento, todas 
tratan este punto, al menos las que he ojeado, en cualquier caso si no 
localizas ninguna con toda la información te puedo mandar algún enlace 
concreto, pero asi de memoría..

Espero que te sirva de ayuda
Un saludo
Victor



Re: Limitar el numero de procesos a un grupo de usuarios

2002-09-17 Por tema Jose L. Santamaria

Ya encontre la solucion


/etc/security/limits.conf


Gracias a todos


At 19:13 16/09/2002 +0200, Eloy Rafael Sanz wrote:

On Mon, 16 Sep 2002, Jose L. Santamaria wrote:

> Hola, tengo una maquina Debian Woody la cual voy a dedicar para shells de
> usuarios. Me gustaria poder limitar el numero de procesos a los usuarios de
> un determinado grupo ¿Como se hace?

Así, a bote pronto, podrías usar los comandos 'groups' y 'ulimit'
(mira luego sus páginas de manual) para detectar si el usuario está en
el grupo y asignar un límite.

Algo así:

# grep -w para que sólo busque palabras completas

groups | grep -w $1 > /dev/null

# $? nos da el estado de salida del grep.

if [ $? == 0 ]
then
# está en el grupo. Limitar a 10 procesos
ulimit -u 10
else
# no está
fi


PS: no, no, no. Ulimit no tiene página de manual, al parecer (la
instrucción, la llamada al sistema sí, aunque parece estar obsoleta).
Para más información sobre ulimit:   help ulimit (es un comando
integrado en bash).

Jo, cuanto lío. Suerte.

-- Eloy R. Sanz

_
-- Eloy Rafael Sanz Tapia -- [EMAIL PROTECTED] --
-- Departamento de Informática y Análisis Numérico - U. de Córdoba --
-- http://eloysanz.com  Clave pública GPG ID: 190169A0 --
-- Córdoba - España -- Debian 3.0 GNU/Linux 2.4.18 --


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]





Re: Limitar el numero de procesos a un grupo de usuarios

2002-09-16 Por tema Eloy Rafael Sanz
On Mon, 16 Sep 2002, Jose L. Santamaria wrote:

> Hola, tengo una maquina Debian Woody la cual voy a dedicar para shells de
> usuarios. Me gustaria poder limitar el numero de procesos a los usuarios de
> un determinado grupo ¿Como se hace?

Así, a bote pronto, podrías usar los comandos 'groups' y 'ulimit'
(mira luego sus páginas de manual) para detectar si el usuario está en
el grupo y asignar un límite.

Algo así:

# grep -w para que sólo busque palabras completas

groups | grep -w $1 > /dev/null

# $? nos da el estado de salida del grep.

if [ $? == 0 ]
then
# está en el grupo. Limitar a 10 procesos
ulimit -u 10
else
# no está
fi


PS: no, no, no. Ulimit no tiene página de manual, al parecer (la
instrucción, la llamada al sistema sí, aunque parece estar obsoleta).
Para más información sobre ulimit:   help ulimit (es un comando
integrado en bash).

Jo, cuanto lío. Suerte.

-- Eloy R. Sanz

_
-- Eloy Rafael Sanz Tapia -- [EMAIL PROTECTED] --
-- Departamento de Informática y Análisis Numérico - U. de Córdoba --
-- http://eloysanz.com  Clave pública GPG ID: 190169A0 --
-- Córdoba - España -- Debian 3.0 GNU/Linux 2.4.18 --



Limitar el numero de procesos a un grupo de usuarios

2002-09-16 Por tema Jose L. Santamaria
Hola, tengo una maquina Debian Woody la cual voy a dedicar para shells de 
usuarios. Me gustaria poder limitar el numero de procesos a los usuarios de 
un determinado grupo ¿Como se hace?




Gracias