Em Monday 11 May 2009 23:48:08 Josinei Silva escreveu:
> Preciso incluir uma verificacao em um banco de dados no processo de login
> de maquinas com Linux e Windows.
>
> Acho que a alternativa seria fazer a autenticacao no Samba. Mas preciso que
> no login do samba, seja executado um modulo que eu desenvolva para fazer a
> verificacao nesse banco.
>
> Alguem pode me indicar alguma documentacao que fale sobre como inserir um
> modulo ou script no processo de login do Samba?
>
> Nao consegui encontrar nada no Google, nao estou achando uma pesquisa que
> me traga algo util.

Ola Josinei (quanto tempo :( )
Não tenho usado rwin nos últimos tempos :), nem mesmo com samba :) :)
após ler sua mensagem me lembrei que existe um comando, usado para preparar o 
ambiente, fui buscar em alguns arquivos antigos e achei - preexec (e postexec 
para pós login ou logoff não me lembro) o que eu achei aqui:

[netlogon]
        hide dot files = yes
        path = /home/netlogon
        root preexec = /bin/login.pl %U
        root postexec = /bin/logout.pl %U
        browseable = no

como pode ver *esses* são scripts "pearl", mas não precisa ser :) 
Achei essa referência no zago (e lá informa que postexec é executado no 
logoff):
http://www.zago.eti.br/samba/samba-logon-script.txt
Como pode ver você pode passar nome de usuário, nome da máquina, home e outros 
para o script.

>
> Obrigado
>
> Josinei
> ---------------------------------------------------------------------------
> Esta lista é patrocinada pela Conectiva S.A. Visite
> http://www.conectiva.com.br

Espero que ajude :)

[]'s

-- 
Johnny Taylor Faria Chaves - LUN 157066 
www.brdados.com.br - [email protected]
Eu não posso mais, se você pode, doe sangue!
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a