Samba é uma implementação do protocolo SMB (Server Message Block) composto por várias ferramentas para auxiliar no gerenciamento do compartilhamento de arquivos e impressoras entre sistemas operacionais Windows e Linux. Considerando as funcionalidades das ferramentas que integram o Samba, assinale a afirmativa INCORRETA.
- A)O testparm permite validar o arquivo de configuração do samba (smb.conf) localizado no diretório Linux /etc/samba.
Certa: o testparm valida a configuração do smb.conf, normalmente em /etc/samba, ajudando a detectar erros antes de subir o serviço.
- B)O winbind torna informações de usuário e grupo compreensíveis entre plataformas Windows e Linux. É controlado pelo serviço winbind e não requer que o serviço smb seja iniciado para operar.
Certa: o winbind faz a integração de identidades entre Windows e Linux e não depende, necessariamente, do serviço smb para operar.
- C)O nmbd é um servidor de nomes que escuta e responde requisições do serviço de nome NetBIOS. Além disso, é controlado pelo smbd e as portas-padrão onde o tráfego NMB é escutado são as portas TCP 139 e 445.
Errada: o nmbd trata de nomes NetBIOS, mas as portas citadas estão incorretas, pois 139 e 445 são associadas ao SMB, enquanto NetBIOS usa, em regra, UDP 137 e 138.
- D)O smbd é responsável pelo gerenciamento dos recursos compartilhados entre o Samba e clientes. Além disso, é responsável pela autenticação do usuário, bloqueio de recursos e compartilhamento de dados. É controlado serviço smb.
Certa: o smbd gerencia compartilhamentos, autenticação e acesso aos recursos do Samba, sendo o serviço central para atender os clientes.
Gabarito: C
O Samba é aquele “tradutor” clássico entre Windows e Linux quando o assunto é compartilhamento de arquivos e impressoras. Ele reúne alguns serviços que trabalham em conjunto, e cada um tem uma função bem específica: um cuida do arquivo de configuração, outro faz a integração de usuários, outro atende nomes NetBIOS e outro gerencia os compartilhamentos de fato. Quando você entende o papel de cada ferramenta, a questão fica quase como montar um quebra-cabeça. O testparm serve para conferir se o smb.conf está bem escrito e se a configuração do Samba faz sentido. Já o smbd é o serviço principal de compartilhamento: ele atende clientes, autentica usuários e controla o acesso aos recursos compartilhados. O winbind, por sua vez, ajuda a integrar identidades entre Windows e Linux, tornando usuários e grupos “legíveis” entre os ambientes. A alternativa C está errada porque mistura funções e portas. O nmbd é relacionado ao NetBIOS Name Service, mas ele não escuta nas portas TCP 139 e 445. Em geral, o NetBIOS usa UDP 137 e UDP 138, enquanto as conexões SMB tradicionais aparecem nas portas TCP 139 e 445, ligadas ao serviço de compartilhamento, não ao serviço de nomes. Ou seja, a banca juntou pedaços verdadeiros em um pacote torto. Esse tipo de cobrança é bem comum em redes e serviços de arquivos: a banca troca portas, embaralha nomes de serviços e coloca uma função no lugar da outra. Se você guardar: smbd = compartilhamento, nmbd = nomes NetBIOS, winbind = integração de identidades, testparm = validação do smb.conf, você mata a questão com tranquilidade.