Conversão de nomes ( NMBD);
Autenticação e autorização (SMBD);
Entendendo o smbd
O programa smbd
fornece a maior parte das principais funcionalidades do Samba. Suas funções incluem:
- Fornecer compartilhamento de arquivo e impressora. Este recurso é possivelmente a mais importante função do Samba, e o
smbd
o realiza. - Autenticar usuários.
O smbd
autentica usuários com base em um banco de dados local ou passa as
solicitações de autenticação para outro computador. Se seu servidor
Samba estiver configurado como controlador de domínio, o smbd
também responde a solicitações de autenticação de outros computadores.
(Configurações de grupo de trabalho e domínio serão descritas em breve,
em Configurando seu modo de segurança). - Fornecer serviços de horário. O Samba pode informar a outros computadores qual é a hora atual; o
smbd
é responsável por esse detalhe.
Entendendo o nmbd
O segundo entre os principais daemons do Samba é o nmbd
.
A principal função deste servidor é manipular tarefas relacionadas a
nomes. Podemos concebê-lo como uma versão do Samba para o Domain Name
System (DNS), apesar de ser mais simples de configurar e menos
sofisticado que o DNS. Entre as tarefas específicas que o nmbd
executa estão:
- Responder a transmissões de nomes. Em um modo comum de operação, os clientes transmitem consultas de nome para um segmento de rede inteiro. O servidor
nmbd
ouve essas transmissões e, quando o Samba está configurado para usar o
nome consultado, responde. Também responde quando está configurado para
funcionar como um proxy para outro computador ou rede. - Registrar um nome de NetBIOS.
Para que a resolução de nome de NetBIOS funcione, os computadores devem
registrar seus nomes, ou com um servidor de nome NetBIOS centralizado
(NBNS; ou servidor Windows Internet Name Service [WINS]) ou através da
transmissão do nome e da negociação dos direitos do nome com a rede
como um todo.
nmbd
é responsável por fazer isso e também pela negociação com outros computadores que registram seus nomes. - Funcionar como um servidor NBNS. O Samba pode ser configurado como um sistema NBNS; em tal caso, o
nmbd
lida com essas funções. - Funcionar como navegador mestre. Parte da experiência do usuário de uma rede SMB/CIFS é a navegação—a
capacidade de navegar pelos servidores em uma rede da mesma maneira que
buscaria os diretórios em seu disco rígido. Esse recurso depende da
presença de um navegador mestre, que coleta e dissemina listas de navegação. Quando o Samba age como navegador mestre, é o
nmbd
que realiza todo o trabalho.
http://www.ibm.com/developerworks/br/library/l-lpic3-310-2/