Samba4 no ubuntu 12.04 [RESOLVIDO]

1. Samba4 no ubuntu 12.04 [RESOLVIDO]

Tiago Shimizu
tiagoshimizu

(usa Debian)

Enviado em 09/05/2012 - 14:41h

Olá a todos. Alguém conseguiu instalar o samba 4 e configura-lo como controlador de domínio? Tentei seguir o link http://www.vivaolinux.com.br/artigo/Samba-4-como-controlador-de-dominio-com-Active-Directory-da-MS?p... contudo dá erro!


  


2. Debian

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 09/05/2012 - 15:11h

Eu instalei no debian mas compilando:
http://wiki.samba.org/index.php/Samba4/HOWTO


3. Re: Samba4 no ubuntu 12.04 [RESOLVIDO]

Tiago Shimizu
tiagoshimizu

(usa Debian)

Enviado em 09/05/2012 - 15:20h

Também tentei e não deu certo... estou testando instalar em uma máquina virtual para primeiro verificar se funciona legal e depois jogar em produção. Será que pose ser por estar utilizando vm o problema? Utilizo a vmware.
Obrigado.


4. VM

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 09/05/2012 - 15:38h

tiagoshimizu escreveu:

Também tentei e não deu certo... estou testando instalar em uma máquina virtual para primeiro verificar se funciona legal e depois jogar em produção. Será que pose ser por estar utilizando vm o problema? Utilizo a vmware.
Obrigado.


Não é problema da VM não funcionaria deve estar fazendo algum passo errado. Verifique se o caminho para os arquivos no passo a passo estão corretos pois alguns eu tive que mudar para a pasta do source e outros para a /sbin/samba/.
Obs: Tive que instalar o krb5-clients krb5-user para conseguir interagir com um Domínio já existente com o AD


5. Re: Samba4 no ubuntu 12.04 [RESOLVIDO]

Tiago Shimizu
tiagoshimizu

(usa Debian)

Enviado em 09/05/2012 - 15:41h

O que especificamente seria o krb5-clients e o krb5-user, algo tipo o bind? Vou tentar refazer os passos para verificar.


6. Kerberos

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 09/05/2012 - 16:12h

tiagoshimizu escreveu:

O que especificamente seria o krb5-clients e o krb5-user, algo tipo o bind? Vou tentar refazer os passos para verificar.


Como falei somente é necessário se for usar um domínio que ja existe na sua rede interna do AD.
O krb5 é referente a troca de tickets kerberos entre o samba e o AD.
Se for usar um novo domínio e o samba4 como master não é necessário, apenas verifique se os arquivos referente no tutorial que passei estão em /sbin ou na pasta do source onde compilou.
Uma coisa que me lembro é na hora de configurar um novo dominio tive que usar o script de configuração da base LDAP que esta na pasta do source pois a maneira usando o da sbin/samba não fucionava.


7. Re: Samba4 no ubuntu 12.04 [RESOLVIDO]

Tiago Shimizu
tiagoshimizu

(usa Debian)

Enviado em 09/05/2012 - 17:01h

Bom, fiz os seguintes passos:

# apt-get install git

# git clone git://git.samba.org/samba.git samba-master; cd samba-master

No site manda adicionar o libreadline5-dev junto a esta próxima linha porem a biblioteca não é encontrada.

#apt-get install build-essential libattr1-dev libblkid-dev libgnutls-dev python-dev autoconf python-dnspython

# cd samba-master
# ./configure.developer
# make
#make quicktest
#cd samba-master
#./source4/setup/provision –-realm=servidorsamba.local –-domain=SERVIDOR –-adminpass=123456 –-server-role=’domain controller’

Quando vou dar o comando #samba -i -M single ele me fala que o samba não está instalado e que é para eu utilizar o comando #apt-get install samba4

Já não sei nem mais o que fazer...
Já consultei o google porem não encontrei nada.


8. Make

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 09/05/2012 - 17:17h

Talvez seja esse quick teste que esta usando instale ele:
cd source4
./configure
make
make install

Ai tera que chamar o executavel dentro de /sbin/samba para iniciar o samba para depois tentar criar o dominio.


9. Re: Samba4 no ubuntu 12.04 [RESOLVIDO]

Tiago Shimizu
tiagoshimizu

(usa Debian)

Enviado em 09/05/2012 - 17:23h

Hehehe, da primeira vez fiz com ele e demorou pra caramba. Visto que ele só faz alguns testes, na segunda vez fiz sem e apresentou o mesmo problema!


10. Source

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 09/05/2012 - 17:37h

tiagoshimizu escreveu:

Hehehe, da primeira vez fiz com ele e demorou pra caramba. Visto que ele só faz alguns testes, na segunda vez fiz sem e apresentou o mesmo problema!

Aqui baixe o source da ultima versão alpha19.
Ai segue os passo do link how-to que passei:
http://download.samba.org/samba/ftp/samba4/samba-4.0.0alpha19.tar.gz

Edit a ultima é a alpha 20:
http://ftp.samba.org/pub/samba/samba4/samba-4.0.0alpha20.tar.gz


11. Re: Samba4 no ubuntu 12.04 [RESOLVIDO]

Tiago Shimizu
tiagoshimizu

(usa Debian)

Enviado em 10/05/2012 - 00:19h

Sei lá viu, já tentei de tudo que é modo e a coisa não sai.... tentei fazer o seguinte, instalei o samba por meio do comando apt-get install samba4 e editei o arquivo smb.conf da seguinte forma:

[global]
workgroup = Minha_empresa
netbios name = Servidor
server string = Servidor de dados

domain master = yes
preferred master = yes
local master = yes
domain logons = yes
logon script = %U.bat
security = user
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd progm = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:*%n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
map to guest = bad user
logon drive = \\%N\%U
usershare allow guests = yes
os level = 100

# Gerar log's das açs no samba
log file = /var/log/samba/log.%m
max log size = 1000

# Configurações de logon do usuário ficam no servidor
logon home = \\%L\%U\.profiles
logon path = \\%L\profiles\%U

# Cadastrar automaticamente as máquinas no servidor
add machine script = useradd -g Máquinas -c \\Servidor -s /bin/false -d /dev/null %u

# Atualiza a hora das estações com a hora do servidor
time server = yes

[homes]
comment = Diretó home do usuáo
valid users = %S
guest ok = yes
browseable = no

[netlogon]
comment = Diretório de logon
path = /var/samba/netlogon
guest ok = yes
browseable = no

[profiles]
path = /var/profiles
writeable = yes
browseable = yes
read only = no
create mask = 0777
directory mask = 0777
profile acls = yes
valid users = %U

[Arquivos]
path = /home/%u/Arquivos
writable = yes
browseable = yes
create mask = 0770
directory mask = 0770

[HD Externo]
path = /opt/hd_externo
writable = yes
browseable = yes
create mask = 0777
directory mask = 0777
admin users = tiago
valid users = tiago

Quando tento acessar o compartilhamento de outra máquina, ele pede o usuário e senha porem, mesmo digitendo os mesmos gerados pelos comandos adduser e smbpasswd -a diz que está incorreto e não acessa o compartilhamento. Tentei instalar pelo link que passou porem não consegui. Estes problemas podem esta ocorrendo por ser o ubuntu 12.04? Pelo que estive lenvo, vários pacotes que funcionavam até a versão 11.10 estão com problemas de implementação no 12.04...


12. Re: Samba4 no ubuntu 12.04 [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 23/08/2012 - 18:18h

http://www.stato.blog.br/wordpress/?p=683






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts