Criar Usuários em minhas RBS
Boa noite a todos, pessoal estou precisando de uma ajuda suas, tenho uns 70 equipamento mikoritk em minha rede, estava querendo criar um usuário em todas elas, teria como criar um script em somente 1 RB a da borda e ela repassar para todas as outras? sem eu ter que conectar em uma por uma?
Agradeço a todos dês de já a oportunidade de estar aqui.
Re: Criar Usuários em minhas RBS
como assim utilizar o Radius, o meu não tem função de alterar senha dos mikrotik não.
Re: Criar Usuários em minhas RBS
opa! por que não valida todos em um único lugar!
Re: Criar Usuários em minhas RBS
Citação:
Postado originalmente por
Arthur Bernardes
acho que não expressei direito, ou eu não estou consegiundo entender, eu quero criar usuarios de gerencia do mikrotik não para clientes, por isso que questioneio o servidor Radius, isso para mim não serve então
Re: Criar Usuários em minhas RBS
Citação:
Postado originalmente por
biohazzard
opa! por que não valida todos em um único lugar!
@biohazzard, primeiramente obrigado por sua atenção, mais me explica melhor como funciona isso, acho que é isso mesmo que preciso
Re: Criar Usuários em minhas RBS
Pelo que entendi agora, vc esta querendo
no campo user criar usuário, que padrão admin, criar um único usuário e uma unica senha, para quando for acessar o winbox, somente colocar ip, e sempre usar um único usuário e senha, se for isto, só conheço uma forma, fazendo manualmente. tendo que entrar em RB por RB.
Re: Criar Usuários em minhas RBS
O amigo Arthur comentou sobre usar a autenticação sendo consultada no Radius, porém você tem que ter em seu radius a função de criar usuários de gerencia dos mikrotik's nele, em meu caso uso MK-Solutions e ele permite isso. Caso não tenha como fazer isso, basta você criar um script que adicione esse usuário, dai a partir desse script vc pode simplesmente executa-lo nas Rb's e assim criar os usuários como você pretende.
Re: Criar Usuários em minhas RBS
Citação:
Postado originalmente por
felipeandrade55
O amigo Arthur comentou sobre usar a autenticação sendo consultada no Radius, porém você tem que ter em seu radius a função de criar usuários de gerencia dos mikrotik's nele, em meu caso uso MK-Solutions e ele permite isso. Caso não tenha como fazer isso, basta você criar um script que adicione esse usuário, dai a partir desse script vc pode simplesmente executa-lo nas Rb's e assim criar os usuários como você pretende.
essa parte de criar o Script eu até ja fiz, mas assim vou ter que entrar em RB por RB, e que nao estava querendo é justamente isso. Queria uma forma mais rapida, mas ta bom
Re: Criar Usuários em minhas RBS
Citação:
Postado originalmente por
Arthur Bernardes
Na minha visão usar o Radius é a melhor opção, você só precisa ir de RB em RB para ativar o Radius, mais preguiça que isso não dá, rsrs.
na verdade o meu servidor Radius nao me da essa opção, por isso que não tem como
Re: Criar Usuários em minhas RBS
Infor3, se todas suas Routerboards tiverem ips na mesma faixa e acesso telnet liberado voce pode fazer um script simples em bash pra conectar na rb, criar o usuario/senha e finalizar a conexao para que o while continue.
Por exemplo
variavel=0
usuario="Nome do usuario que quer"
senha="senha que quer"
Inicio
enquanto variavel<=100 faca
variavel=variavel+1;
telnet [email protected].$variavel;
user add name=$usuario password=$senha group=full
quit
fim
Re: Criar Usuários em minhas RBS
Citação:
Postado originalmente por
striteiro
Infor3, se todas suas Routerboards tiverem ips na mesma faixa e acesso telnet liberado voce pode fazer um script simples em bash pra conectar na rb, criar o usuario/senha e finalizar a conexao para que o while continue.
Por exemplo
variavel=0
usuario="Nome do usuario que quer"
senha="senha que quer"
Inicio
enquanto variavel<=100 faca
variavel=variavel+1;
telnet
[email protected].$variavel;
user add name=$usuario password=$senha group=full
quit
fim
Muito bom e muito obrigado @striteiro vou fazer os teste, qualquer duvida posto aqui, vlw, estrelinha para voce.
Re: Criar Usuários em minhas RBS
Citação:
Postado originalmente por
Arthur Bernardes
Perfeito, vou fazer isso agora!
Já testou esse código em C? Parece ser legal!
===============================
Pronto!
Código :
#!/bin/bash
for I in $(seq 1 1 255); do
IP=192.168.1.$I
user="admin"
pass="1234"
sshuser@$IP user add name=$user password=$pass group=full
done
Lembrando que fiz em BASH para Linux, vou fazer em C e posto aqui!
Na verdade so coloquei um algoritimo simples que vale pra qualquer linguagem, aqui fiz em bash, na verdade quase toda automatizacao nossa eu fiz em bash script.
=D