Samba 18: O que é TDB, LDAP, Active Directory e LDB?

Hoje falaremos um pouco sobre TDB, LDAP, Active Directory e LDB.

 

TDB

TDB siginifica Trivial DataBase ou Banco de Dados Trivial(Comun ou simples). Os dados são armazenados em binário.

Tem esse nome justamente por armazenar seus dados  em formato simples, do tipo propriedade=valor, exemplo:

nome=elder
sobrenome=rodrigues
cidade=”Sao Paulo”

 

LDAP

LDAP siginifica lightweight Directory Access Protocol ou Protocolo de acesso a Diretório Leve e é bem famoso e usado mundialmente por empresas famosas.

É um protocolo bem complexo e existe diversos materiais de estudos e RFC(Espécie de documento contendo informações técnicas e organizacional). o RFC mais conhecido sobre LDAP provavelmente é o RFC4511.

O seu uso pode ser para salvar diversos tipos de informações, como por exemplo dados de uma pessoa, informações dos computadores de um empresa; enfim, todas as informações de uma empresa que possa ser colocada dentro de uma diretório/pasta. Logicamente que se referindo a um diretório/pasta virtual e não física como na imagem abaixo. Pois aqui estamos falando de programas.

Imagem relacionada
Diretório para Armazenar Documentos

 

Active Directory

AD ou Active Directory é um produto da microsoft que usa o protocolo LDAP com outros itens adicionados; como por exemplo juntamente com o ldap o Active Directory usa serviços como DNS, MS-RPC, SMB(CIFS) e Kerberosv5.

  • LDAP: Banco de Dados;
  • Kerberos: Sistema para autenticação. Para proteger e garantir acesso para pessoas autorizadas;
  • dns: Para tradução de nomes. É um serviço usado mundialmente, como exemplo de como funciona podemos citar um navegador. Quando você digita www.google.com.br você é redirecionado para um ip(ex.: 216.58.202.195 ). O Computador entende números e nosso cérebro trabalha melhor com palavras. Então o serviço de DNS é imprescindível.
  • SMB/CIFS: é usado para disponibilizar compartilhamento de arquivos na rede.
  • MS-RPC: Procedimentos de Chamada Remotas. Bem, a página oficial do samba não detalha bem sobre esse item, mas informa que: “Se você não consegue algo com LDAP você pode geralmente usar MS-RPC”

 

LDB

É o Sistema de Banco de Dados usado no Samba.

LDB é Sistema de banco de dados incorporado ao samba, ou seja, faz parte do Samba. LDB faz parte do núcleo do Samba 4.

LDB armazena seu banco em arquivos de textos comuns,  usando TDB ou pode ainda usa servidor LDAP para isso.

LDB em sua forma limpa e bruta não tem compatibilidade praticamente nenhuma com LDAP. Porém LDB usa módulos para assegurar essa compatibilidade com o LDAP. Mas a prioridade o samba não é exatamente com o LDAP e sim com o Active Directory(AD).

 

Fonte:  https://wiki.samba.org/index.php/LDB

 

 

Siga-nos em nossas redes:

Link Facebook: https://www.facebook.com/gnulinuxbr

Link WhatsApp: https://chat.whatsapp.com/G9xS3Ylzoou3TrN49DQso4

Link Telegram: https://t.me/gnulinux_brasil

YouTube: https://www.youtube.com/channel/UCwyFWDqE0v7SwpZenjmzxYQ

Leitor voraz e um dos administradores do GNU/Linux Brasil no Whatsapp, facebook, youtube e nesse dito site: www.gnulinuxbrasil.com.br

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *