Ingressar estação linux em samba server ubuntu [RESOLVIDO]

1. Ingressar estação linux em samba server ubuntu [RESOLVIDO]

Samuel PL
samucavirtualite

(usa Ubuntu)

Enviado em 18/03/2014 - 13:51h

Gostaria de saber como ingressar e deixar ativo o login de usuários de uma estação com linux ubuntu para com um servidor ubuntu com samba pdc... alguém saberia? Ou devo usar qual artifício para isso.


  


2. MELHOR RESPOSTA

Pires
pinguintux

(usa Debian)

Enviado em 26/03/2014 - 10:51h

samucavirtualite escreveu:

Acho que estou sem sorte e ainda por cima com nada de conhecimento, mas com sua ajuda quem sabe!

Estou com a versão 3.6.18 do SAMBA, e tentei instalar o SAMBA4 e dá o seguinte erro:

dpkg: erro ao processar samba4 (--configure):
sub-processo script post-installation instalado retornou estado de saída de erro 255
Erros foram encontrados durante o processamento de:
samba4
E: Sub-process /usr/bin/dpkg returned an error code (1)


Já tentei remover e fazer os seguintes comandos:

sudo dpkg --purge --force-remove-reinstreq samba4
sudo apt-get autoremove
sudo apt-get install -f
sudo dpkg --configure -a

E depois
sudo apt-get update && apt-get dist-upgrade

Mas ainda volta o mesmo erro... estou me sentindo travado já!
Estou apreciando muito o Linux, porém está sendo uma luta simplesmente Ter server e estações com ele.

Ah sim, obrigado pelo teus esforços... se ainda puder dar uma luz! Valew!


Bom dia!

Prezado, o Samba 4 não é tão simples assim a instalação. Segue abaixo, um tutorial bem completo, o qual está divido em 3 (três) partes. Caso tenha interesse em instalar aí estão:

- Parte 1: http://ariadnebarroso.com.br/instalacao-debian-6-squeeze-e-debian-7-wheezy/

- Parte 2: http://ariadnebarroso.com.br/samba-4-implementando-um-dominio-usando-samba_internal/

- Parte 3: http://ariadnebarroso.com.br/samba-4-script-de-incializacao-debian-squeeze-e-wheezy/

OBS:. Caso o seu problema seja solucionado, não esqueça de marcar o tópico como RESOLVIDO e a MELHOR RESPOSTA. Dentro do possível, descreva a solução para que outras pessoas também possam se beneficiar!

Boa sorte!



3. Re: Ingressar estação linux em samba server ubuntu [RESOLVIDO]

Pires
pinguintux

(usa Debian)

Enviado em 19/03/2014 - 11:42h

samucavirtualite escreveu:

Gostaria de saber como ingressar e deixar ativo o login de usuários de uma estação com linux ubuntu para com um servidor ubuntu com samba pdc... alguém saberia? Ou devo usar qual artifício para isso.


Bom dia!

Tente executar os procedimentos abaixo:

a. Na “estação de Trabalho”, instale os pacotes abaixo:

# apt-get install krb5-user krb5-config winbind samba smbclient samba-common cifs-utils libpam-krb5

OBS1.: Na primeira janela, responda o seguinte:
- Nome do Domínio. Ex: DOMINIO.COM.BR

OBS2:. Na segunda janela, responda o seguinte:
- Nome do Servidor Samba. Ex: samba4

OBS3:. Na terceira janela, responda o seguinte:
- Nome do Servidor Samba. Ex: samba4

b. Edite o arquivo /etc/samba/smb.conf e deixe-o conforme abaixo:

[global]
workgroup = DOMINIO
map to guest = Bad User
logon path = \\%L \profiles\.msprofile
logon home = \\%L \%U\.9xprofile
logon drive = P:
usershare allow guests = NO
idmap gid = 10000-20000
idmap uid = 10000-20000
realm = DOMINIO.COM.BR
security = ads
template homedir = /home/%D/%U
template shell = /bin/bash
winbind offline logon = yes
winbind refresh tickets = yes
winbind enum users = yes
winbind enum groups = yes
winbind nested groups = yes
winbind use default domain = yes
encrypt passwords = yes
socket options = TCP_NODELAY SO_RCVBUF=16384 SO_SNDBUF=16384
log level = 3 passdb:5 winbind:3

[homes]
comment = Home Directories
valid users = %s, %D%W%S
browseable = no
read only = no
inherit acls = yes

c. Ingressando no domínio

# net ads join -U administrator@DOMINIO.COM.BR

d. Edite o arquivo /etc/pam.d/common-session, inserindo a segunda linha, conforme abaixo:

sessionrequired pam_unix.so
sessionrequired pam_mkhomedir.so umask=0022 skel=/etc/skel

e. Edite o arquivo /etc/lightdm/lightdm.conf deixando-o, conforme abaixo:

[SeatDefaults]
user-session=ubuntu
greeter-session=unity-greeter
allow-guest=false
greeter-hide-users=true
greeter-show-manual-login=true

f. Edite os campos “passwd” e “group” do arquivo /etc/nsswitch.conf deixando-os, conforme
abaixo:

passwd: compat winbind
group: compat winbind

g. Reinicie a estação de trabalho e veja se funcionou!

OBS:. Caso o seu problema seja solucionado, não esqueça de marcar o tópico como RESOLVIDO e a MELHOR RESPOSTA. Dentro do possível, descreva a solução para que outras pessoas também possam se beneficiar!

Boa sorte!

Fontes:
http://www.mundotibrasil.com.br/ingressando-ubuntu-13-04-no-active-directory/#more-1231
http://www.vivaolinux.com.br/artigo/Ingressar-desktop-GNU-Linux-no-dominio-Active-Directory-do-Windo...



4. Indo testar já. Obrigado

Samuel PL
samucavirtualite

(usa Ubuntu)

Enviado em 20/03/2014 - 08:17h

Buenas meu caro, desde já muitíssimo obrigado pelo help e muito bem respondido.
Estou indo testar neste momento e já falo contigo se deu certo.
Vamos lá! Thanks novamente.


5. TESTADO mas deu erro

Samuel PL
samucavirtualite

(usa Ubuntu)

Enviado em 20/03/2014 - 09:03h

Então "Pinguimtux", fiz conforme disse e reboot na estação, porém ao reiniciar ele dá o seguinte erro "The system is running in low-graphics mode" ai não mostra mouse e não deixa eu escolher nenhuma opção a não ser a primeira, que ao clicar em OK, ele não carrega mais nada e fica como se estivesse em stand-by. Ai tentei fiz o reset no dedo e tentei entrar via terminal e agora nem logar ele deixa porque não reconhece nem usuário root e nem algum do domínio. (risos)... o que posso fazer para que não dê este erro de gráficos? Já estou re-instalando a distro aqui. Usando a "Zorin" na estação.

Obrigado novamente!


6. Re: Ingressar estação linux em samba server ubuntu [RESOLVIDO]

Pires
pinguintux

(usa Debian)

Enviado em 20/03/2014 - 12:44h

samucavirtualite escreveu:

Então "Pinguimtux", fiz conforme disse e reboot na estação, porém ao reiniciar ele dá o seguinte erro "The system is running in low-graphics mode" ai não mostra mouse e não deixa eu escolher nenhuma opção a não ser a primeira, que ao clicar em OK, ele não carrega mais nada e fica como se estivesse em stand-by. Ai tentei fiz o reset no dedo e tentei entrar via terminal e agora nem logar ele deixa porque não reconhece nem usuário root e nem algum do domínio. (risos)... o que posso fazer para que não dê este erro de gráficos? Já estou re-instalando a distro aqui. Usando a "Zorin" na estação.

Obrigado novamente!


Boa tarde!

Prezado, eu tenho um domínio com "Samba4" rodando num servidor Debian Wheezy e tenho estações de trabalho com sistemas Windows (XP, Windows 7 e Windows8) e Linux (Ubuntu 12.04 LTS). Então, a autenticação nas estações Linux funcionam normalmente, onde eu utilizei os já citados procedimentos. Eu sugiro que instale em uma estação de trabalho, o Ubuntu 12.04 e faça os testes.

OBS:. Caso o seu problema seja solucionado, não esqueça de marcar o tópico como RESOLVIDO e a MELHOR RESPOSTA. Dentro do possível, descreva a solução para que outras pessoas também possam se beneficiar!

Boa sorte!


7. Ainda dando erro

Samuel PL
samucavirtualite

(usa Ubuntu)

Enviado em 21/03/2014 - 15:08h

Mestre, obrigado novamente pela ajuda.
Instalei na estacao cliente o Ubuntu para testar, mas quando tento ingressar no dominio esta dando esta mensagem de erro Failed to join domain: Invalid configuration ("realm" set to 'EXTREMOSUL.COM', should be '(null)'"security" set to 'ads', should be 'domain') and configuration modification was not requested.

O nome do servidor e samba, e o dominio extremosul.com, meu smb.conf esta assim:
[global]
workgroup = extremosul.com
map to guest = Bad User
logon path = \\%L \profiles\.msprofile
logon home = \\%L \%U\.9xprofile
logon drive = P:
usershare allow guests = NO
idmap gid = 10000-20000
idmap uid = 10000-20000
realm = extremosul.com
security = ads
template homedir = /home/%D/%U
template shell = /bin/bash
winbind offline logon = yes
winbind refresh tickets = yes
winbind enum users = yes
winbind enum groups = yes
winbind nested groups = yes
winbind use default domain = yes
encrypt passwords = yes
socket options = TCP_NODELAY SO_RCVBUF=16384 SO_SNDBUF=16384
log level = 3 passdb:5 winbind:3

[homes]
comment = Home Directories
valid users = %s, %D%W%S
browseable = no
read only = no
inherit acls = yes



Alguma luz... estou fazendo algo errado.... obrigado! Sem acentos ainda rs



8. Re: Ingressar estação linux em samba server ubuntu [RESOLVIDO]

Pires
pinguintux

(usa Debian)

Enviado em 21/03/2014 - 17:24h

samucavirtualite escreveu:

Mestre, obrigado novamente pela ajuda.
Instalei na estacao cliente o Ubuntu para testar, mas quando tento ingressar no dominio esta dando esta mensagem de erro Failed to join domain: Invalid configuration ("realm" set to 'EXTREMOSUL.COM', should be '(null)'"security" set to 'ads', should be 'domain') and configuration modification was not requested.

O nome do servidor e samba, e o dominio extremosul.com, meu smb.conf esta assim:
[global]
workgroup = extremosul.com
map to guest = Bad User
logon path = \\%L \profiles\.msprofile
logon home = \\%L \%U\.9xprofile
logon drive = P:
usershare allow guests = NO
idmap gid = 10000-20000
idmap uid = 10000-20000
realm = extremosul.com
security = ads
template homedir = /home/%D/%U
template shell = /bin/bash
winbind offline logon = yes
winbind refresh tickets = yes
winbind enum users = yes
winbind enum groups = yes
winbind nested groups = yes
winbind use default domain = yes
encrypt passwords = yes
socket options = TCP_NODELAY SO_RCVBUF=16384 SO_SNDBUF=16384
log level = 3 passdb:5 winbind:3

[homes]
comment = Home Directories
valid users = %s, %D%W%S
browseable = no
read only = no
inherit acls = yes



Alguma luz... estou fazendo algo errado.... obrigado! Sem acentos ainda rs


Boa tarde!

Tente alterar no "samba.conf" as seguintes opções:

De: workgroup = extremosul.com

Para: workgroup = EXTREMOSUL (Isso mesmo, letras maiúsculas e retire o ".com")

De: realm = extremosul.com

Para: realm = EXTREMOSUL.COM (Isso mesmo, letras maísculas)

Reinicie o samba e tente ingressar no domínio novamente!

OBS:. Caso o seu problema seja solucionado, não esqueça de marcar o tópico como RESOLVIDO e a MELHOR RESPOSTA. Dentro do possível, descreva a solução para que outras pessoas também possam se beneficiar!

Boa sorte!




9. Mesmo erro

Samuel PL
samucavirtualite

(usa Ubuntu)

Enviado em 24/03/2014 - 13:33h

Buenas

Obrigado novamente. Mas deram os mesmos erros, tentei colocar o IP do servidor também e nada, sempre o mesmo erro.

As configurações do servidor samba, estão da seguinte forma:

###smb.conf comentado####
### inicio da sessão global ###

[global]
#Nome do domínio ou grupo de trabalho
workgroup = extremosul.com
#Nome que será visível na rede
netbios name = servidorubuntu
#Nome e comentário do servidor na rede
server string = Servidor
#Definição como controlador de domínio sim/não
domain master = yes
#Primeiro servidor a responder na rede
preferred master = yes
local master = yes
#Login no dominio
domain logons = yes
##Descomente a linha abaixo para add usuário maquina automaticamente
##Lembrando que essa linha foi testada apenas no ubuntu 10.04##
add machine script = /usr/sbin/useradd -s /bin/false -d /var/lib/nobody %u

#Descomenta a linha abaixo para inserir usuário maq no samba automaticamente
#Lembre-se que essa linha foi testa apenas no debian##
add user script = /usr/sbin/adduser --quiet --disabled-password --gecos "" %u

#essa linha indica que os usuarios vão utilizar script de logon
#muito utilizado para mapeamentos e etc
logon script = netlogon.bat
# essas linhas abaixo vamos criar um perfil
#%L indica o nome do servidor, %U o nome do usuário que fez o logon
#e mapeia o usuário # \\nomeservidor\profiles\usuario
logon home = \\%L\%U\.profiles
#essa linha abaixo mapeia \\nomeservidor\profiles\usuario
logon path = \\%L\profiles\%U
#exige altenticação para acesso ao domínio e compartilhamentos
security = user
#Aa senhas serão criptografadas
encrypt passwords = yes
#Quanto maior for o valor, maior será o servidor na rede
os level = 100

## Definição de pastas e compartilhamentos ##

[netlogon]
##comentário da pasta
comment = Serviço de logon
##caminho da pasta
path = /var/samba/netlogon
##Visivel na rede
guest ok = yes
##Não acessivel via browser
browseable = no

[homes]
comment = Diretorio home padrao
##Valido apenas para usuarios cadastrados
valid users = %S
##visivel na rede
guest ok = yes
## Não acessivel via browser
browseable = no
create mask = 0700
directory mask = 0700
writable = yes


[profiles]
## Caminho da pasta
path = /var/profiles
## Gravavel
writeable = yes
## Não acessivel via browser
browseable = no
## Permissão apenas para o dono
create mask = 0700
##Permissão apenas para o dono
directory mask = 0700

[arquivos]
#compartilhamento para todos os usuarios da rede
comment = Pasta publica a todos usuarios
#caminho da pasta
path = /mnt/arquivos
#tipo de acesso como publico
public = yes
#compartilhamento visivel a todos
browseable = yes
#Permite gravar
writable = yes
# somente leitura sim ou não
read only = no
# tera permissão rxw somente para o root
create mask = 0700
# mascara que sera criada os diretorios
directory mask = 0700

E na estação deixei conforme você passou... estações Windows logam tranquilo mas Linux só gera aquele erro...
Ainda podes me salvar?

Obrigado


10. Re: Ingressar estação linux em samba server ubuntu [RESOLVIDO]

Pires
pinguintux

(usa Debian)

Enviado em 24/03/2014 - 16:04h

Boa tarde!

Prezado, qual a versão do Samba estás utilizando no seu servidor, a 3 ou a 4? Pois eu utilizo a versão 4 do Samba! Então, caso não saibas, favor executar os procedimentos abaixo no terminal:

# smbclient --version

OBS:. Caso o seu problema seja solucionado, não esqueça de marcar o tópico como RESOLVIDO e a MELHOR RESPOSTA. Dentro do possível, descreva a solução para que outras pessoas também possam se beneficiar!

Boa sorte!






11. Erro novamente :-(

Samuel PL
samucavirtualite

(usa Ubuntu)

Enviado em 25/03/2014 - 20:02h

Acho que estou sem sorte e ainda por cima com nada de conhecimento, mas com sua ajuda quem sabe!

Estou com a versão 3.6.18 do SAMBA, e tentei instalar o SAMBA4 e dá o seguinte erro:

dpkg: erro ao processar samba4 (--configure):
sub-processo script post-installation instalado retornou estado de saída de erro 255
Erros foram encontrados durante o processamento de:
samba4
E: Sub-process /usr/bin/dpkg returned an error code (1)


Já tentei remover e fazer os seguintes comandos:

sudo dpkg --purge --force-remove-reinstreq samba4
sudo apt-get autoremove
sudo apt-get install -f
sudo dpkg --configure -a

E depois
sudo apt-get update && apt-get dist-upgrade

Mas ainda volta o mesmo erro... estou me sentindo travado já!
Estou apreciando muito o Linux, porém está sendo uma luta simplesmente Ter server e estações com ele.

Ah sim, obrigado pelo teus esforços... se ainda puder dar uma luz! Valew!


12. RESOLVIDO da seguinte forma

Samuel PL
samucavirtualite

(usa Ubuntu)

Enviado em 10/04/2014 - 18:13h

Olá, agradeço muito a ajuda.

Mas como o tempo foi passando e não se resolvendo, tive de ir para outra linha.
Resolvi o problema utilizando o NIS com NFS.
Para quem não conhece, basta colocar na busca "configurar nis com nfs" que achará fácil.
Ficou muito simples e funcional a administração e gerenciamento tanto do servidor quando das estações.
Caso queiram ajuda, agora já posso fazê-la sobre estes dois, pois após tanto erro e acerto, aprendi a usar as ferramentas NIS e NFS.

Obrigado novamente.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts