Pular para o conteúdo

Samba4 no ubuntu 12.04 [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

Responder tópico

3. Re: Samba4 no ubuntu 12.04 [RESOLVIDO]

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

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]

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

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]

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

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]

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

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]

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...

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder