Servidor Samba - Guest - erros diversos

Iniciado por poyato, 18 de Julho de 2012, 10:02

tópico anterior - próximo tópico

poyato

Bom dia a todos!

Estou com um problema sério na instalação do Samba. Não é Ubuntu, mas sempre que precisei de algo com Linux a galera desse fórum sempre foi mais eficiente. O sistema é Solaris.
Preciso instalar um Servidor Samba, para compartilhar pastas entre usuário de terminais Windows. As contas, no momento, não podem ser via LDAP mas sim local.
Os usuários terão acesso somente a pastas especificas e preciso que seja auditorado.
Nuna instalei o Samba antes e achei que iria ser fácil, mas sinceramente estou apanhando muito... :,(

No momento, não estou conseguindo fazer o smbd rodar. ao rodar o comando dmbd -i me aparece a seguinte mensagem:

bash-3.00# /usr/sfw/sbin/smbd -i
smbd version 3.0.37 started.
Copyright Andrew Tridgell and the Samba Team 1992-2009
create_builtin_administrators: Failed to create Administrators
create_builtin_users: Failed to create Users
guest_user_info: Unable to locate guest account []!
ERROR: failed to setup guest info.


Meu log do Samba:

bash-3.00# cat /var/samba/log/log.smbd
Copyright Andrew Tridgell and the Samba Team 1992-2009
[2012/07/18 09:54:37, 0] auth/auth_util.c:(844)
 create_builtin_administrators: Failed to create Administrators
[2012/07/18 09:54:37, 0] auth/auth_util.c:(810)
 create_builtin_users: Failed to create Users
[2012/07/18 09:54:37, 0] passdb/pdb_interface.c:(256)
 guest_user_info: Unable to locate guest account []!
[2012/07/18 09:54:37, 0] smbd/server.c:(1057)
 ERROR: failed to setup guest info.

alguém, por piedade, compaixão ou sei lá o que, me ajuda!!!  :-\

poyato

Adendo:

bash-3.00# /usr/sfw/bin/wbinfo -g
DV12001\guests
DV12001\users
DV12001\administrators


bash-3.00# /usr/sfw/bin/wbinfo -u
DV12001\user1
DV12001\hobbit
DV12001\z1174758


bash-3.00# /usr/sfw/bin/wbinfo -t
checking the trust secret via RPC calls failed
error code was NT_STATUS_INVALID_HANDLE (0xc0000008)
Could not check secret

poyato

Uma parte já resolvi...

[global]
        workgroup = midearth
        guest account =
        log file = /var/samba/log/log.%m
        max log size = 50
        preferred master = Yes
        ldap group suffix = ou=grupos,ou=acesso,o=rj,c=br
        ldap suffix = o=rj,c=br
        ldap user suffix = ou=funcionarios,ou=usuarios,ou=acesso,o=rj,c=br

O 'guest account' estava sendo solicitado, mas nao havia valor declarado. Arranquei esta linha, o que teoricamente definiu o guest account como 'nobody'.

O smbd voltou a rodar:

bash-3.00# ps -ef |grep smbd
    root 15012     1   0 10:33:05 ?           0:00 /usr/sfw/sbin/smbd -D
    root 15237 10501   0 10:35:43 pts/1       0:00 grep smbd
    root 15013 15012   0 10:33:06 ?           0:00 /usr/sfw/sbin/smbd -D



poyato

Agora vem a outra parte di meu problema. Tenho um usuario local chamado 'hobbit' que pelo smbclient consegue acessar o samba numa boa:

bash-3.00#  /usr/sfw/bin/smbclient //localhost/hobbit -U hobbit
Password: ********
Domain=[DV12001] OS=[Unix] Server=[Samba 3.0.37]
smb: \>

Usei um terminal com Windows 7 para acessar \\172.17.68.26, o qual me pediu um usuario e senha. Coloquei um usuário que tenho LDAP e acessou sem problemas. Só que agora não consigo desconectar esse acesso. Toda vez que coloco o endereço \\172.17.68.26 no Windows Explorer, ele nao me pede mais o usuário e senha e preciso testar o acesso com o usuário local do servidor SAMBA 'hobbit';
Conseguindo deslogar o usuário LDAP, como eu entro com os valore de usuário para o 'hobbit' ?

DV12001\hobbit ????


poyato

Perdão a todos! Eu mesmo perguntei e eu mesmo achei a solução.

A solução foi baixar a versao mais nova so SAMBA em http://www.sunfreeware.com/.
A versão que estava instalada era a 3.0.37 e agora intalei a 3.6.4.
O login foi feito pela máquina windows usando o usuário DV12001\hobbit, e digitando a senha, O acesso funcionou perfeitamente.

Obrigado ! ;D

irtigor

Esse é um fórum voltado ao Ubuntu, com algumas áreas que aceitam distribuições derivadas e software livre em geral. Trancado.

Espero que intenda.

[]'s