Página 1 de 1

Desconectar usuario de Squid

Publicado: Jue, 11 Ago 2011, 09:44
por fVckingmania.hell
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??

Re: Desconectar usuario de Squid

Publicado: Jue, 11 Ago 2011, 10:26
por hugo
Podrias intentar con sqtop, ntop, tcpkill o iptables.

Re: Desconectar usuario de Squid

Publicado: Jue, 11 Ago 2011, 12:48
por 103
¿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?

Re: Desconectar usuario de Squid

Publicado: Jue, 11 Ago 2011, 13:49
por hugo
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.

Re: Desconectar usuario de Squid

Publicado: Jue, 11 Ago 2011, 14:58
por fVckingmania.hell
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 )

Re: Desconectar usuario de Squid

Publicado: Jue, 11 Ago 2011, 15:07
por 103
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

Re: Desconectar usuario de Squid

Publicado: Mar, 16 Ago 2011, 08:19
por Javiers
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