Buen día Raul.<br><br>yo tenia el mismo escenario hace aproximadamente unos 8 años, tambien trabajaba con SCO y se solicito una solucion debido a que un servidor se bloquea debido a que se ocupaban todas las licencia, por tal motivo se hacia necesario el reinicio del mismo, Este servidor alojaba toda la aplicacion de contabilidad, los usuarios accedian a esa aplicacion abriendo secciones en el con el servicio telnet, habian usuarios que abrian hasta 6 o 7 secciones, en fin era todo un rollo. yo desarrolle un scripts que coloque en el cron para que se ejecutace cada 5 minutos, el scripts buscaba aquellas secciones que tuvieran mas de 29 minutos sin actividad y cancelaba esa seccion, hay una manera de hacerlo a traves de las herramientas del sistema pero con ellas no tenia como excluir aquellas secciones que abriamos en el servidor con el usuario root (Labores de mantenimiento, backups etc). El scripts verifica el tiempo de ocio mayor a 29 minutos para todos los usuarios que encuentre colgados al servidor y los cancela excluyendo al root. Si este es mas o menos tu escenario, me confirmas mientras lo ubico y te lo envió.<br>
<br><br>Saludos Cordiales.<br><br><br>Carlos R!.<br><br><br><div class="gmail_quote">2009/2/17 Raul Eduardo Arboleda Zapata <span dir="ltr">&lt;<a href="mailto:raularboleda@une.net.co">raularboleda@une.net.co</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Muchas gracias por tu colaboracion pero hubo algo que se me olvido comentar y creo que es bastante importante el problema lo tengo sobre servidores SCO Open Server 5 y corren /bin/sh<br>

<br>
Disculpen y gracias<br>
<div class="Ih2E3d"><br>
Raúl Eduardo Arboleda Zapata<br>
Ingeniero de Sistemas<br>
Cel +573 300 620 66 13 Ola<br>
 &nbsp; &nbsp; &nbsp; +573 312 288 90 86 Comcel<br>
Medellin, Antioquia<br>
Colombia, S.A.<br>
<br>
</div>----- Mensaje original -----<br>
De: &quot;Renato M. Covarrubias Romero&quot; &lt;<a href="mailto:rcovarru@alumnos.inf.utfsm.cl">rcovarru@alumnos.inf.utfsm.cl</a>&gt;<br>
Fecha: Martes, Febrero 17, 2009 0:51 am<br>
Asunto: Re: [CentOS-es] Programa para cancelar procesos<br>
A: <a href="mailto:centos-es@centos.org">centos-es@centos.org</a><br>
<div><div></div><div class="Wj3C7c"><br>
<br>
&gt; On Lunes 16 Febrero 2009 20:04:04 Raul Eduardo Arboleda Zapata escribió:<br>
&gt; &gt; Hola a todos reciban un saludo.<br>
&gt; &gt;<br>
&gt; &gt; No se si alguno de ustedes les a ocurrido que hay usuarios que<br>
&gt; ingresan y<br>
&gt; &gt; no vuelven a usar el teclado por un determinado tiempo que en<br>
&gt; ocasiones es<br>
&gt; &gt; muy largo y esta reportado por el finger -i. &nbsp;Alguno de ustedes a<br>
&gt; &gt; implementado un shell para cancelar procesos despues de cierto<br>
&gt; tiempo de<br>
&gt; &gt; ejecucion de usuario.<br>
&gt;<br>
&gt; Si tus usuarios utilizan &#39;bash/sh&#39; como interprete... puedes definir<br>
&gt; la<br>
&gt; variable TMOUT en el /etc/bashrc:<br>
&gt;<br>
&gt; export TMOUT=120<br>
&gt;<br>
&gt; Con eso, si no hacen nada en 2 minutos, bash termina.<br>
&gt; Que tal?<br>
&gt;<br>
&gt; Lo que dice el man bash(1) sobre esto:<br>
&gt;<br>
&gt; TMOUT &nbsp;If set to a value greater than zero, TMOUT &nbsp;is &nbsp;treated &nbsp;as &nbsp;the<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; default timeout for the read builtin. &nbsp;The select<br>
&gt; command termi-<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; nates if input does not arrive after TMOUT seconds when<br>
&gt; input is<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; coming &nbsp;from &nbsp;a terminal. &nbsp;In an interactive shell, the<br>
&gt; value is<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; interpreted as the number of seconds to &nbsp;wait &nbsp;for<br>
&gt; input &nbsp;after<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; issuing &nbsp;the &nbsp;primary prompt. &nbsp;Bash terminates after<br>
&gt; waiting for<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; that number of seconds if input does not arrive.<br>
&gt;<br>
&gt; Saludos!<br>
&gt;<br>
&gt; --<br>
&gt; Renato Covarrubias Romero &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href="http://counter.li.org" target="_blank">counter.li.org</a> &nbsp;#399677<br>
&gt; rcovarru [at] <a href="http://alumnos.inf.utfsm.cl" target="_blank">alumnos.inf.utfsm.cl</a><br>
&gt;<br>
</div></div><div><div></div><div class="Wj3C7c">&gt; _______________________________________________<br>
&gt; CentOS-es mailing list<br>
&gt; <a href="mailto:CentOS-es@centos.org">CentOS-es@centos.org</a><br>
&gt;<br>
_______________________________________________<br>
CentOS-es mailing list<br>
<a href="mailto:CentOS-es@centos.org">CentOS-es@centos.org</a><br>
<a href="http://lists.centos.org/mailman/listinfo/centos-es" target="_blank">http://lists.centos.org/mailman/listinfo/centos-es</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Carlos Restrepo M.<br>