vynyciusct escreveu:... seria possivel então criar uma página para administração dos usuarios , isso seria muito complicado... e os usuarios se tiverem logados pelo squid. .
Vinicius,
O que tenho aqui (e estou justamente trabalhando nisso agora) é uma página no WebAdmin para gerenciar usuários. O que seria isso? Bem, minha rede é doméstica e foram surgindo algumas demandas de necessidade. Fui criando scripts que atendessem o que eu queria. Sou leigo e por isso "apanho"muito... dou muitas voltas, mas minha diversão é ficar aqui fuçando o BFW...
Assim eu criei no CRON diversas entradas que executam liberação/bloqueio pré-programados dos usuários desejados. (Poderia fazer isso tb através do squid, usando ACLs, mas quis aprender mais um pouco, e por isso faço o bloqueio através do firewall simplificado, e o mais faço direto do menu (no putty) pois criei estas opções casadas com scripts.
Fui melhorando s scripts de maneira a deixar bem simples as tarefas pois trabalho fora e fico duas semanas longe de casa, e a "patroa" tem que intervir algumas vezes e aí tem que estar mastigadinho.
Hoje, pelo menu ela pode liberar ou bloquear quem quiser, inclusive pode estabelecer um período (por enquanto até duas horas) para cada usuário e esquecer... findou o tempo ele automaticamente bloqueia.
Ontem eu quis passar isso para dentro do webadmin... tá feito.
Quando quero adicionar um usuário eu tenho a janela a seguir.
Este grupo (total ou restrito) por enquanto só diz respeito ao status dele em relação as regras de acesso a internet (total: não possui qualquer restrição), mas pode evoluir... :wink:
O MENU (terminal) ainda não é dinâmico no que diz respeito a novos usuários, atá porque é limitado o espaço, mas ainda quero evoluir prá ele localizar os usuários e montar a tela, como já consegui no WebAdmin (ele busca os usuários automaticamente - vale dizer que uso a versão 2.29beta3 e o cruzamento de ip x macs, e é daí que ele pega os usuários - artifícios rudimentares prá quem tem muita limitação em programação)
Bom, sei que não é exatamente o que vc está querendo mas acho que no momento de cadastrar um usuário na sua rede vc já pode atribuir o "status" dele. É questão de criar os códigos para esta finalidade.
Deu trabalho??? Prá mim deu... foi um dia inteiro e parte da madrugada... hahaha... mas tá funcionando.
Só posso dizer que: valeu a brincadeira. 8)