Foros del Web » Administración de Sistemas » Unix / Linux »

Como Sacar (logout) usuarios de servidor Linux

Estas en el tema de Como Sacar (logout) usuarios de servidor Linux en el foro de Unix / Linux en Foros del Web. Saludos amigos de foros del web. Esta vez tengo un pekeño problema que no puedo sacar. Sucede que una empresa tiene un servidor con una ...
  #1 (permalink)  
Antiguo 11/05/2004, 11:25
Avatar de hentai_nation  
Fecha de Ingreso: diciembre-2003
Mensajes: 377
Antigüedad: 20 años, 11 meses
Puntos: 0
Exclamación Como Sacar (logout) usuarios de servidor Linux

Saludos amigos de foros del web.

Esta vez tengo un pekeño problema que no puedo sacar.

Sucede que una empresa tiene un servidor con una aplicacion para la administracion de la empresa bajo un servidor Linux Mandrake 9.2.

Y los clientes se logean al servidor mediante un cliente grafico en windows. Al parecer muchas veces los equipos con Windows 98 tienen problemas para logearse, pero cada vez que dan click en el icono de la aplicacion en el servidor marca como un login, y el usuario se queda logeado en el servidor, cuando en su equipo no esta logeado, intentan varias veces hasta que se pueden logear, pero mientras tanto en el servidor ya marco varias sesiones del mismo usuario aunque solo este con 1 sesion en windows.

El programa tiene una licencia para que solo 10 personas puedan accesar al programa.

Si una persona con windows 98 intento accesar al programa en el servidor y digamos que hizo 5 intentos para accesar, marca como 5 sesiones diferentes del mismo usuario, y otras 5 personas estan en sesion normal bajo windows 2000 o XP, ya son las 10 licencias, y si otra persona intenta accesar, ya no podra porque estan saturadas las licencias.

Mi pregunta es:
Como puedo hacerle LOGOUT a un usuario desde la consola de linux teniendo los permisos de root???

Es URGENTISIMO y espero me puedan ayudar como siempre lo han hecho amigos.

Desde ya, muchisimas gracias.

Espero su respuesta .
__________________
Adun Torid Us
Proud Linux Mandrake User.
:policia:
  #2 (permalink)  
Antiguo 11/05/2004, 13:26
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 5 meses
Puntos: 35
Sacado de http://g.unsa.edu.ar/linux/TutorialL...es/linux3.html

----------------------

¡Matando Usuarios!

Para matar un usuario deberás usar el comando kill y el PID del proceso que se está ejecutando.

Si veías el ejemplo anterior: que puedes ver con ps auf

kill 196
Mata al usuario con el PID 196

kill -9 198
Mata a toda costa al usuario con el pid 198.

----------------------

Espero que esté claro. Si no, lee la página completa.
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #3 (permalink)  
Antiguo 11/05/2004, 15:34
Avatar de hentai_nation  
Fecha de Ingreso: diciembre-2003
Mensajes: 377
Antigüedad: 20 años, 11 meses
Puntos: 0
Muchas gracias por tu ayuda ociomax.

Me has ayudado mucho .

Ahora tengo otro problemita mas , ojala me puedan ayudar de nuevo.

El mismo programa trabaja con un usuario y una contraseña, y todos los usuarios accesan con el mismo user y pass.

Ahora, cuando le doy NETSTAT para ver la actividad me aparece algo asi:_

Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 localhost:*** 10.0.0.2:*** Established
tcp 0 0 localhost:*** 10.0.0.5:*** Established
tcp 0 0 localhost:*** 10.0.0.6:*** Established
tcp 0 0 localhost:*** 10.0.0.8:*** Established
tcp 0 0 localhost:*** 10.0.0.10:*** Established

etc, etc.

***=Puertos

Mi pregunta es si se puede matar alguna conexion tambien aparte de los usuarios .

Espero me puedan ayudar .

Desde ya, muchisimas gracias.
__________________
Adun Torid Us
Proud Linux Mandrake User.
:policia:

Última edición por hentai_nation; 11/05/2004 a las 15:44
  #4 (permalink)  
Antiguo 12/05/2004, 10:19
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 5 meses
Puntos: 35
Eso depende de qué programa es el que maneja esa conexión.

Ejecuta:

netstat -p

Y fíjate en la columna PID/Program name de la conexión que quieras matar. Luego la matas con kill.
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:18.