Usuário samba AD/DC não consegue acessar compartilhamento da rede. [RESOLVIDO]

1. Usuário samba AD/DC não consegue acessar compartilhamento da rede. [RESOLVIDO]

Lourenco Garcia de Freitas
lourencomatrix

(usa Debian)

Enviado em 28/08/2024 - 12:59h


Bom dia a todos,
Configurei um servidor samba AD/DC no debia12(versão do samba 4.17.12). A máquina Windows consegue ingressar no domínio, mas ao acessar a pasta do usuário não tenho acesso, por exemplo:
/home/usuario.
Apenas tenho acesso quando aplico permissão total
chmod 777
O que reparei é que ao criar um arquivo da máquina windows ele não lista o usuário do Linux e sim um usuário do AD (acho que é) ver anexo.
Agradeço a ajuda e estou a disposição para possíveis questionamentos
obrigado


  


2. Re: Usuário samba AD/DC não consegue acessar compartilhamento da rede. [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 28/08/2024 - 17:56h



como esta o seu smb.conf ?


3. Re: Usuário samba AD/DC não consegue acessar compartilhamento da rede. [RESOLVIDO]

Carlos APC
Carlos_Cunha

(usa Linux Mint)

Enviado em 28/08/2024 - 20:12h

Isso e pq vc não "mapeou" os usuarios do ADDC para ser utilizadois no sistema...



Porém duas coisas:

1 - Não é recomendado ter compartilhamentos de rede( a não ser do sistema como sysvol/etc) em um Samba 4 ADDC
2 - Não é recomendado fazer esse mapeamento de usuario no proprio servidor DC.

Ambas as coisas acima podem gerar problemas....



#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#



4. Re: Usuário samba AD/DC não consegue acessar compartilhamento da rede. [RESOLVIDO]

Lourenco Garcia de Freitas
lourencomatrix

(usa Debian)

Enviado em 29/08/2024 - 09:34h


danniel-lara escreveu:



como esta o seu smb.conf ?


bom dia, segue abaixo obrigado
[global]
workgroup = INTRANET
realm = INTRANET.CITRAIT.COM.BR
server role = active directory domain controller
netbios name = SRVAD
idmap_ldb:use rfc2307 = yes
dns forwarder = 8.8.8.8

[sysvol]
path = /var/lib/samba/sysvol
read only = No

[netlogon]
path = /var/lib/samba/sysvol/intranet.citrait.com.br/scripts
read only = No

[home]
writeable = yes
path = /home



5. Re: Usuário samba AD/DC não consegue acessar compartilhamento da rede. [RESOLVIDO]

Lourenco Garcia de Freitas
lourencomatrix

(usa Debian)

Enviado em 29/08/2024 - 09:42h

bom dia tudo bem,
Pelo que vc explicou, então irei que ter dois servidores, sendo um ADDC e outro de arquivos (para o mapeamento das pastas), para não te problemas.
como o servidor de arquivos vai mapear os usuários do ADDC?
Essa configuração é feita no próprio smb.conf do servidor de arquivos?
Sou iniciante nesses serviços e estou com muitas dúvidas.



Carlos_Cunha escreveu:

Isso e pq vc não "mapeou" os usuarios do ADDC para ser utilizadois no sistema...



Porém duas coisas:

1 - Não é recomendado ter compartilhamentos de rede( a não ser do sistema como sysvol/etc) em um Samba 4 ADDC
2 - Não é recomendado fazer esse mapeamento de usuario no proprio servidor DC.

Ambas as coisas acima podem gerar problemas....



#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#





6. Re: Usuário samba AD/DC não consegue acessar compartilhamento da rede. [RESOLVIDO]

Carlos APC
Carlos_Cunha

(usa Linux Mint)

Enviado em 29/08/2024 - 10:08h


lourencomatrix escreveu:

bom dia tudo bem,
Pelo que vc explicou, então irei que ter dois servidores, sendo um ADDC e outro de arquivos (para o mapeamento das pastas), para não te problemas.
como o servidor de arquivos vai mapear os usuários do ADDC?
Essa configuração é feita no próprio smb.conf do servidor de arquivos?
Sou iniciante nesses serviços e estou com muitas dúvidas.



1 - Sim, o Servidor ADDC não deve ser o fileserver, ele poderia ser, sim?!! Mas pode ocorrer varios problermas, então não e recomendado(inclusive isso e informado pelo poprio time de desenvolvimento so samba)
2 - A configuração será quase a mesma do link que passei poreḿ sera voltada para "membro de domonio" que sera seu fileserver



OBS: Isso lhe dara uma boa ideia do que esta fazendo e do pq das coisas, porém se vc instalou samba via repositorios , provavelmente tera que fazer as mesmas coias so que de forma diferente....

#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#



7. Re: Usuário samba AD/DC não consegue acessar compartilhamento da rede. [RESOLVIDO]

Lourenco Garcia de Freitas
lourencomatrix

(usa Debian)

Enviado em 05/09/2024 - 13:46h

boa tarde,

Instalei em outra máquina o samba para o mapeamento das pastas, mas ao tentar acessar o file server o mesmo fica só pedindo autenticação.(ver anexo) o que poderia ser?
192.168.1.51 servidor AD
192.168.1. 44 servidor samba
192.168.1.57 máquina windows
PS: desculpe a demora mas só ontem conseguir montar a outra máquina.
Desde já agradeço a atenção.

Carlos_Cunha escreveu:


lourencomatrix escreveu:

bom dia tudo bem,
Pelo que vc explicou, então irei que ter dois servidores, sendo um ADDC e outro de arquivos (para o mapeamento das pastas), para não te problemas.
como o servidor de arquivos vai mapear os usuários do ADDC?
Essa configuração é feita no próprio smb.conf do servidor de arquivos?
Sou iniciante nesses serviços e estou com muitas dúvidas.



1 - Sim, o Servidor ADDC não deve ser o fileserver, ele poderia ser, sim?!! Mas pode ocorrer varios problermas, então não e recomendado(inclusive isso e informado pelo poprio time de desenvolvimento so samba)
2 - A configuração será quase a mesma do link que passei poreḿ sera voltada para "membro de domonio" que sera seu fileserver



OBS: Isso lhe dara uma boa ideia do que esta fazendo e do pq das coisas, porém se vc instalou samba via repositorios , provavelmente tera que fazer as mesmas coias so que de forma diferente....

#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#





8. Re: Usuário samba AD/DC não consegue acessar compartilhamento da rede. [RESOLVIDO]

Lourenco Garcia de Freitas
lourencomatrix

(usa Debian)

Enviado em 06/09/2024 - 11:10h


Bom dia,

o comando getent passwd "INTRANET\lolo" não me retorna nada no meu servidor AD/DC o problema com as questões do usuários pode ser esse? No procedimento ao qual segui foi realizada a instalação do samba-ad-dc desabilitando o winbind pois estava causando conflito. Será que por isso não consigo autenticar os usuários do meu servidor AD no servidor de arquivos via smb.conf ?


9. Re: Usuário samba AD/DC não consegue acessar compartilhamento da rede. [RESOLVIDO]

Carlos APC
Carlos_Cunha

(usa Linux Mint)

Enviado em 06/09/2024 - 11:49h

Opa!

A instalação do Samba para fileserver, não e mesma do samba para AD, ou melhor a configuração é diferente a instalação pode ser a mesma até....
Samba para fileserver ou simplementes ingressar uma estação no dominio, a configuração tem que ser a "membro de domonio", se vc esta dizendo que o winbind esta dando conflito e pq esta misturando samba AD com Samba membro de dominio.

Segue link para membro de dominio que é o que vc deseja configurar no seu Samba Fileserver.




#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#



10. Re: Usuário samba AD/DC não consegue acessar compartilhamento da rede. [RESOLVIDO]

Lourenco Garcia de Freitas
lourencomatrix

(usa Debian)

Enviado em 06/09/2024 - 13:04h

Boa tarde
Agradeço a atenção mais uma vez,
O meu cenário é:
Um servidor debian 12 com o samba-ad-dc ativo. (Servidor AD/DC)
Um servidor ubuntu 22.04 com samba kerberos e winbind ativo para fileserver
Máquinas clientes Windows.

Fiz todos esses passos que me enviou, ingressando a máquina fileserver(Linux) no AD. Vou enviar meus config do servidor samba file server. Se precisar mando o que fiz no Servidor AD/DC
SMB.CONF
# Global parameters
[global]
max log size = 50
realm = INTRANET.CITRAIT.COM.BR
security = ADS
server role = member server
template shell = /bin/bash
winbind enum groups = Yes
winbind enum users = Yes
workgroup = INTRANET
idmap config * : backend = tdb
idmap config * : range = 3000-7999
idmap config intranet:default = yes
idmap config intranet:range = 10000-9999999
idmap config intranet:backend = ad
idmap config intranet:schema_mode = rfc2307
idmap config intranet:unix_nss_info = yes
[home]
path = /home
read only = No


KRB5.CONF
[libdefaults]
default_realm = INTRANET.CITRAIT.COM.BR
dns_lookup_realm = false
dns_lookup_kdc = true
[realms]
INTRANET.CITRAIT.COM.BR={
kdc = srvad.intranet.citrait.com.br
admin_server = srvad.intranet.citrait.com.br

nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc-reference' and `info' packages installed, try:
# `info libc "Name Service Switch"' for information about this file.

passwd: compat winbind
group: compat winbind
shadow: compat winbind
#gshadow: files
gshadow: compat winbind

hosts: files dns
networks: files

protocols: db files
services: db files
ethers: db files
rpc: db files

Consigo ingressar as máquinas windows no domínio, porém ao acessar o servidor file server ubuntu o mesmo fica apenas pedindo autenticação do Dominio com anexo, até listo os usuários e grupos com o comando wbinfo -u no fileserver ubuntu.
Ao que me parece o fileserver não está conseguindo autenticar os usuários via samba ou winbind nas máquinas windows, lembrando que pode estar errado.
se puder me ajudar..




Carlos_Cunha escreveu:

Opa!

A instalação do Samba para fileserver, não e mesma do samba para AD, ou melhor a configuração é diferente a instalação pode ser a mesma até....
Samba para fileserver ou simplementes ingressar uma estação no dominio, a configuração tem que ser a "membro de domonio", se vc esta dizendo que o winbind esta dando conflito e pq esta misturando samba AD com Samba membro de dominio.

Segue link para membro de dominio que é o que vc deseja configurar no seu Samba Fileserver.




#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#





11. Re: Usuário samba AD/DC não consegue acessar compartilhamento da rede. [RESOLVIDO]

Carlos APC
Carlos_Cunha

(usa Linux Mint)

Enviado em 06/09/2024 - 14:26h

Vc instalou esse biblioteca no Samba membro de domonio?



Sem ela o getent não funciona e se ele não funciona quer dizer que o S.O. não consegue listar as permissões de usuario.


Para testar o comando abaixo deve listar algo parecido, se não listar nada e pq ainda tem problemas:

getent passwd administrador
administrador:*:101628:100513::/home/administrador:/bin/bash


#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#



12. Re: Usuário samba AD/DC não consegue acessar compartilhamento da rede.

Lourenco Garcia de Freitas
lourencomatrix

(usa Debian)

Enviado em 06/09/2024 - 14:33h

sim instalei, mas se digito essa saída etent group "INTRANET\Domain Users" não aparece nada.
ele apenas lista usuários locais



01 02