Boa tarde,
Quando exportamos o arquivo de usuários do mk-auth, tem um campo chamado comment=mkauth.
Gostaria de mudar esse campo direto no sistema, assim quando fizer a exportação já vim com o nome que defini.
Obs: Sei que tem como tratar o txt.
É que estou fazendo script para buscar de forma automática no mk-auth e jogando no mikrotik.
Respostas
comment= comentário
##(*chamado de comentário)
**//Comentario //**
Todo e qualquer comentário não importa a linguagem, não altera a programação, pois é apenas um comentário, um opinião, não um código.
Ok! E onde mudo esse campo no MK-auth?
É isso que preciso.
Cara sou zero no Mk-auth, meu patrão não deixa, por enquanto, eu mexer nele. Te ajudei pois isso é lógica de programação, Curso Sistemas de Informação na Estácio. Vou procurar saber aqui com ele e te falo.
Obrigado Brandon.
Desculpe, mais acho que esta meio perdido ai nas suas respostas.
Saber programação não adianta se não sei onde acho o campo para mudar o comentário no sistema MK-Auth.
Vou ser mais claro para ver se entende.
Existe um arquivo que podemos exportar do mk-auth e importar no mikrotik.
Esse arquivo é editável, posso modificar ele do jeito que eu quiser.
A questão é que fiz com que o próprio mikrotik pegue os dados do mk-auth de forma automática e inclui no mikrotik.
Porem me deparei com o campo de comentário do arquivo que precisa ser modificado, e precisa ser mudado na base de dados do sistema MK-auth.
Fui mais claro?
Pedro!
Ajuda ai por favor.
Tem como eu mudar no sistema o comentário=mkaut?
Danilo, acredito que não seja possível esta alteração.
Por motivos de segurança para o próprio Pedro, claro.
MAS, você pode exportar normalmente e após isso, abrir o arquivo com um Editor de Texto (uso muito o NotePad++) e em seguida, utilizar o comando Substituir.
Assim, você consegue o resultado espera de forma rápida e prática.
Espero que ajude!
Sim Fioda, obrigado.
É como disse na duvida la.
Tratar o txt de forma manual é tranquilo e fácil.
A questão é a seguinte, o mikrotik busca o arquivo no mk-auth e importa para o mikrotik, isso tudo de forma automática.
Deixando sempre o mikrotik com os clientes atualizados do mk-auth.
Talvez Pedro possa responder se podemos modificar esse campo na base de dados.
Ou então ele poderia colocar no painel de administração do mk-auth esse campo para que possamos modificar.
Ajudaria muito.
Ajuda ai Pedro!
vlw
Fioda disse:
Qual comente vc gostaria de colocar ? no mk-auth não tem essa opção, mais no futuro posso ver, mais vc usa API ou FTP ? se for FTP vc pode colocar um comando na cron do linux que altere a cada 5 minutos o arquivo, ele ficar em /etc/mk-auth/ e para alterar coloca a linha abaixo onde texto mkauth ficaria como DaniloTomich:
# /etc/crontab: system-wide crontab
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
*/5 * * * * root sed -i "s/mkauth/DaniloTomich/g" /etc/mk-auth/arquivo
seria interessante esse coment sair data de instalação e nome do cliente ja que quando importamos em cada cliente ele coloca o coment mk auth.
Show Pedro!
Entendi.
Vou tentar.
O Motivo é que tem mais de um MK-Auth no nosso mikrotik central.
Ai com comentários iguais nos dois sistemas MK-Auth, ao exportar de forma automática para o mikrotik, vai substituir os usuários de um dos sistemas, ficando sempre dados somente de um mk-auth no mikrotik.
Se tivesse somente como eu entrar em uma das bases e mudar somente o comentário para o nome que eu quiser sem fazer o crontab!
Ou se você puder incluir essa opção de mudar o comentário dentro do gerenciamento do mk-auth. Acho que ajudaria outras pessoas.
Obrigado.
Pedro Filho disse:
Oi!
Imagina começar a ter muitos detalhes no comentário do mikrotik?
Temos o MK-Auth para gerenciar os clientes.
A função comment que é exportada do mk-auth e importada para o mikrotik serve mais para ativar os clientes no mikrotik de forma automática quando o mk-auth estiver off line.
Então basta ter um comentário bem curto para essa função.
O Bacana seria Pedro deixar esse campo editável no gerenciamento do MK-auth para que podemos colocar o nome que achar melhor. E deixar como padrão o comment "mkauth". Para evitar dar problema quem já utiliza essa função.
Agora colocar informações dos clientes no comentário é desnecessário já que tem o mk-auth com todas informações.
E caso perca os dados tem sempre o backup.
vlw
SEU MADRUGA disse: