Desconectar usuario de Squid

Sevidores http, virtualhosts, CMSs,

Moderadores: frank, dxfiles

Responder
Avatar de Usuario
fVckingmania.hell
Mensajes: 549
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: /usr/src/yo.tar.bz2

Desconectar usuario de Squid

Mensaje por fVckingmania.hell » Jue, 11 Ago 2011, 09:44

Existe algun comando con el cual yo pueda desconectar a un usuario del Squid, o sea, dejarlo sin navegacion y hacer que vuelva a entrar nombre de usuario y contrasenna??

Avatar de Usuario
hugo
Mensajes: 1430
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: La Habana
Contactar:

Re: Desconectar usuario de Squid

Mensaje por hugo » Jue, 11 Ago 2011, 10:26

Podrias intentar con sqtop, ntop, tcpkill o iptables.
Lo único que necesita el mal para triunfar es que los hombres buenos no hagan nada.
- Edmund Burke

103
Mensajes: 335
Registrado: Sab, 12 Feb 2011, 16:51

Re: Desconectar usuario de Squid

Mensaje por 103 » Jue, 11 Ago 2011, 12:48

¿Se puede saber para qué quieres hacer eso?
Lo que normalmente hago para denegar temporalmente el servicio a un usuario que esté molestando es agregar el nombre de usuario en el fichero correspondiente a una acl que tengo así:

acl proxy_auth -i usuarios_denegados "/etc/squid/acls/usuarios_denegados"
http_access deny usuarios_denegados


Después recargo Squid para que los cambios hagan efecto.

Código: Seleccionar todo

/etc/init.d/squid reload
@hugo

sqtop no es solamente para mostrar los usuarios que están haciendo uso del proxy, así como los datos de la conexión de cada uno de ellos?

Avatar de Usuario
hugo
Mensajes: 1430
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: La Habana
Contactar:

Re: Desconectar usuario de Squid

Mensaje por hugo » Jue, 11 Ago 2011, 13:49

103 escribió:sqtop no es solamente para mostrar los usuarios que están haciendo uso del proxy, así como los datos de la conexión de cada uno de ellos?
Si, en realidad sqtop no sirve para desconectar, solo para informar. De hecho sería bueno incorporarle la funcionalidad de desconectar temporalmente las conexiones seleccionadas.
Lo único que necesita el mal para triunfar es que los hombres buenos no hagan nada.
- Edmund Burke

Avatar de Usuario
fVckingmania.hell
Mensajes: 549
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: /usr/src/yo.tar.bz2

Re: Desconectar usuario de Squid

Mensaje por fVckingmania.hell » Jue, 11 Ago 2011, 14:58

el sqtop se intala en una pc cliente o tiene que ser en el servidor (es que toda la informacion de estesoft esta en code.google :x :x )

103
Mensajes: 335
Registrado: Sab, 12 Feb 2011, 16:51

Re: Desconectar usuario de Squid

Mensaje por 103 » Jue, 11 Ago 2011, 15:07

fVckingmania.hell escribió:el sqtop se intala en una pc cliente o tiene que ser en el servidor (es que toda la informacion de estesoft esta en code.google :x :x )
Se puede instalar donde quieras siempre y cuando des permisos al ip de donde vas a obtener la información del Squid

http_access allow manager ip_cliente

Avatar de Usuario
Javiers
Mensajes: 26
Registrado: Sab, 07 Ago 2010, 14:09

Re: Desconectar usuario de Squid

Mensaje por Javiers » Mar, 16 Ago 2011, 08:19

bueno creo que el unico soft que conozco hasta ahora que puede desconectar a un usuario, ip o descarga que esta haciendo uso del squid es squidclient que viene en el repositorio de Ubuntu/Debian

squidclient
Version: 3.0.STABLE8
Usage: squidclient [-arsv] [-i IMS] [-h remote host] [-l local host] [-p port] [-m method] [-t count] [-I ping-interval] [-H 'strings'] [-T timeout] url
Options:
-P file PUT request.
-a Do NOT include Accept: header.
-r Force cache to reload URL.
-s Silent. Do not print data to stdout.
-v Verbose. Print outgoing message to stderr.
-i IMS If-Modified-Since time (in Epoch seconds).
-h host Retrieve URL from cache on hostname. Default is localhost.
-l host Specify a local IP address to bind to. Default is none.
-p port Port numb

Responder