[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Duvida OpenVpn



Boa tarde Marcelo


O projeto FreeRADIUS já disponibiliza as DDL's pra criação das tabelas no banco de dados MySQL. Em algum lugar da estrutura de diretório está esse arquivo db_mysql.sql que contem todos os arquivos pra configuração do banco mysql...

Portanto utilize esse cara pra te ajudar nas criações das tabelas necessárias ...

Crie o banco do radiu

# mysqladmin -psenha create nomebanco

E crie as tabelas com o comando:

# mysql -psenha radius < db_mysql.sql


No  arquivo radiusd.conf  configure-o para autenticar os dados no MySQL. Modifique as seções "authorize" e "accounting" insira "sql"

dessa forma:

authorise {
    sql
}



accounting {
    sql
}

Isso fará com que os usuários sejam procurados na tabela radcheck e fará com que os dados das conexões sejam armazenadas na tabela radacct do banco de dados que criou para o radius no MySQL


Depois edite o sql.conf e descomente as linhas:

simul_count_query
simul_verify_query

Agora é criar o usuario no DB

# mysql -psenha bancoradius

Criar usuário:

INSERT INTO radcheck (username, attribute, op, value)  VALUES (''usuario', 'Password', '==', 'senha');

Criar grupo com direito a uma conexão chamado 'sessaounic':

INSERT INTO radgroupcheck (groupname, attribute, op, value) VALUES ('sessaounic', 'Simultaneous-Use', ':=', 1);

Inserir 'usuario' no grupo:

mysql> INSERT INTO usergroup (username, groupname) VALUES ('usuario', 'sessaounic');



Cara... é bem por aí...



Thiago Torres Faioli

+55 (31) 98449-4065 
+55 3003-5410 ramal: 0011
+1 800 990 8273 ext: 0011
Skype/Hangouts: thiago.faioli@gmail.com

Em 3 de outubro de 2016 15:52, Marcelo <msalavee@gmail.com> escreveu:
Olá,

Instalei um server openvpn, tudo funcionando... e autenticando no Radius.

Gostaria de limitar a quantidade de logins simultaneos, é possível?

Abraços,
Marcelo



Reply to: