Neste artigo veremos como utilizar a ferramenta User Manager, originária do Windows NT Server, para administrar com agilidade e praticidade as contas de usuário e configurações de seu servidor Samba.
O aplicativo User Manager, originário do Windows NT Server, permite administrar facilmente as contas de usuários de um domínio, permitindo a criação/alteração/exclusão de contas e também permitindo alterar políticas do domínio, tais como regras de alteração de senhas, bloqueio de contas, etc. O interessante é que esta ferramenta funciona em cima do Samba, pois ele é baseado no Windows NT. :-)
Neste artigo, descreverei as etapas de configuração necessárias para que o aplicativo funcione, e mostrarei suas principais funcionalidades.
Requisitos
Para utilizar o User Manager, é necessário que:
A versão do Samba no servidor seja a 3.0.23 ou superior. O aplicativo funciona em versões mais antigas, porém de maneira mais limitada.
O servidor esteja configurado para atuar como PDC (não pude testar estas dicas em um BDC, mas creio que não há problemas).
A conta do usuário root exista na base do Samba. Se você não a criou, use o comando "smbpasswd –a root" para criá-la.
Os grupos "Domain Admins", "Domain Users" e "Domain Guests" estejam mapeados aos seus respectivos grupos do Linux. Mais informações podem ser obtidas neste artigo, de minha autoria: Configurando administradores de domínio no Samba.
E os itens abaixo são altamente recomendados:
Experiência prévia com o Samba.
Leia este artigo por inteiro! Muita dor de cabeça pode ser evitada se você ler, entender e aplicar TODAS as partes deste texto.
[2] Comentário enviado por cicerosz em 28/11/2006 - 10:10h
Caros colegas, utilizo o Fedora Core, e o meu PDC funciona corretamente, bem ao tentar utilizar o User Manager. Quando vou criar ou alterar um usuário acontece o seguinte:
[3] Comentário enviado por vboasnet em 10/05/2007 - 18:23h
Ola,
Primeiro parabéns pelo artigo!!!
Bom, fiz os procedimentos e funcionou parte da solução.
A parte das propriedades dos usuários, como: Nome Completo, Descrição, não funcionou...
Será que fiz algo errado? Ta faltando algo? Ou é limitação da solução?
[5] Comentário enviado por Ragnarök em 18/03/2008 - 19:50h
Atualizando o artigo:
O problema relatado pelo vboasnet acontece por causa do backend utilizado. O padrão (smbpasswd) não suporta a inclusão de informações adicionais; o ideal é que se use o tdbsam ou o ldapsam. Eu uso o tdbsam, e em breve mudarei para ldapsam, se Deus quiser =)
Quanto ao problema relatado pelo cicerosz, podem ser várias coisas: versão do Samba antiga, configuração do smb.conf incompleta ou errada, ou então os grupos aos quais o usuário pertence não estão mapeados para o Samba. Eu falo sobre isto em outro artigo de minha autoria:
[7] Comentário enviado por kleber-rr em 06/11/2011 - 11:59h
Bom dia Ragnarök, tudo bem?
Cara, sei que o artigo é antigo, mas estou passando por mals bocados tentando definir um grupo criado no samba com privilégios de administrador nt (Domain Admins). Já fiz de tudo, e nada funciona... já usei o pdbedit, mas quando vou passar o usuário criado para o grupo, ele me retorna o erro "Username not found", e o usuário está criado e confirmado, conforme o comando pdbedit -Lv usuario. Li o seu artigo a respeito do User Manager, mas ele não está rodando no meu win7 x64... vc conhece algum outro gerenciador de usuários para o samba?? estou usando a versão 3.6.1.
[8] Comentário enviado por lminari em 03/07/2012 - 16:40h
Ola! eu estava usando a ferramenta numa boa, agora que troquei de maquina com win7-32bits quando vou rodar da um erro de dll.
"..falta NETUI0.dll no seu computador." já tentei usar o compatibilizador mas nada.
Você sabe como posso resolver este pau de .dll ?