Script de autenticação externa FreeRadius

1

Estou tentando configurar o FreeRadius para trabalhar com meu script de autenticação externa.

Eu tenho um módulo personalizado

exec myscript {
        wait = yes
        shell_escape = yes
        program = "/path/to/myscript %{Stripped-User-Name} %{User-Password}"
}

e isso funciona. No entanto, estou preocupado porque as senhas de texto simples são passadas como argumentos de linha de comando para o script, portanto ps executado no momento oportuno pode revelar senhas.

Seria muito melhor se eu pudesse escrever argumentos em um arquivo protegido a partir do qual o myscript possa lê-los. Não consegui descobrir como fazer isso. É possível e como?

    
por h9lpq0u 10.01.2013 / 12:11

0 respostas