Autentificacion users en squid por ip

Imagen de falcom

Forums: 

Salu2, tengo una inquietud tengo implementado en un Centos 5.0 la autentificacion de users por el nombre de usuario+password ademas del respectivo control de MAC y de horarios, el lio es que los users ingresan en diversas maquinas con su mismo usuario mas password y obiamente les permite navegar. La pregunta es si se puede hacer una restriccion para q unicamente el usuario se logee en una sola PC en base a la ip del computador.
Thnx

En realidad no tiene lo que

Imagen de deathUser

En realidad no tiene lo que necesita, solo tiene lo típico de autenticación, lo que requiere es un autenticador a medida en el cual pueda combinar el user y password con otros criterios, como el de la IP, para eso, debe hacer algo como esto:

http://fedora.co.in/content/writing-custom-basic-authentication-plugin-squid-python
http://www.freesoftwaremagazine.com/articles/authentication_with_squid

Suerte...

bye
:)

Gracias pero la

Imagen de falcom

Gracias pero la autentificacion ya le tengo implementada lo que quiero controlar es q el mismo user no se loguee con su misma clave en varias PC's, gracias de todos modos
********
Salu2 and Have Fun

Si te fijas el custom

Imagen de deathUser

Si te fijas el custom authentication, te da la posibilidad de implementar un esquema de autenticación en el que tu decides que hacer, en tu caso, podrías tener una base de datos (por ejemplo) con los usuarios, claves e IPs desde las cuales los usuarios se pueden loguear, si ese trio de datos no es el correcto, pues le niegas la autenticación y listo ...

bye
:)

Es correcto es en esta

Imagen de falcom

Es correcto es en esta parte:

def matchpasswd(login,passwd):
# Write your own function definition.
# Use mysql, files, /etc/passwd or some service or whatever you want
pass

El lio es aca como lo hago tengo la base en mysql con los campos de cod, user, pass, ip, mac
pero aca no se como declarar la base o la conexion, la verdad no conozco python, dame un hilo
********
Salu2 and Have Fun

Tampoco conozco mucho (nada)

Imagen de deathUser

Tampoco conozco mucho (nada) de python, cuando hice algo por el estilo use C, pero el link:
http://www.freesoftwaremagazine.com/articles/authentication_with_squid

Te da un ejemplo en PHP que de pronto te es más útil...

Suerte ...

bye
:)

Ese par de ejemplos los

Imagen de deathUser

Ese par de ejemplos los enconmtré en la primera búsqudea que hice en google de "Custom Authentication Squid", de seguro que si refinas la búsqueda puedes encontrar algún ejemplo en perl, c, o algún lenguaje en el que te defiendas mejor...

Suerte ...

bye
:)