⚙️ Controle Total: Ocultando e Gerenciando Compartilhamentos SAMBA (smb.conf)
Para administradores de sistemas Linux, o Samba Server é a ponte essencial que permite o compartilhamento de arquivos com clientes Windows. A maneira mais eficiente de garantir a segurança (Security through Obscurity e Permissions) é editando diretamente o arquivo core: smb.conf.
| 📊 Resumo Técnico | |
|---|---|
| ⚙️ Dificuldade | Intermediário (Terminal / CLI) |
| ⏱️ Tempo Estimado | 10 - 15 Minutos |
| 📦 Requisitos | Acesso Root (Sudo), Editor de Texto (Nano/Vim) |
1. Acessando a Configuração (CLI)
Para começar, precisamos editar o arquivo central. Utilize o nano para uma edição mais amigável ou vim se for um usuário avançado:
2. Definindo um Compartilhamento Seguro
Abaixo, um exemplo de bloco de configuração robusto. Copie e ajuste os caminhos:
[arquivos] comment = Arquivos Compartilhados path = /tmp/compartilhados/arquivos read only = no valid users = gestortecnico teste public = no writable = yes browseable = no create mask = 0765 ;write list = @nome-do-grupo
valid users: A primeira linha de defesa. Restringe acesso a usuários ou grupos (@grupo) específicos.create mask = 0765: Define as permissões CHMOD padrão para novos arquivos (rwx-rw-r-x).writable = yes: Essencial para permitir edição. Sem isso, a pasta é Read-Only.
🔒 Solução 1: Ocultando o Compartilhamento (Stealth Mode)
Para impedir que a pasta apareça na listagem de rede (Network Neighborhood) do Windows Explorer, Dolphin ou Nautilus:
Nota: A pasta não aparece na lista, mas ainda é acessível se o usuário digitar o caminho completo (Ex: \\servidor\arquivos). É segurança por obscuridade.
🛡️ Solução 2: Access-Based Enumeration (ABE)
Esta é a configuração "Pro". Com ela ativada, o usuário vê a pasta compartilhada, mas dentro dela, ele só enxerga os arquivos/subpastas que tem permissão de leitura. O resto fica invisível.
Adicione no bloco [global] ou no compartilhamento específico:
4. Aplicando as Alterações
No openSUSE (e distros baseadas em Systemd), reinicie os daemons smb (Server) e nmb (NetBIOS) para aplicar:
Dica: Use testparm antes de reiniciar para verificar se há erros de sintaxe no arquivo.
Servidor de Arquivos Linux dando Dor de Cabeça?
Configurar permissões, integração com Active Directory e auditoria de arquivos exige expertise. Nós configuramos seu File Server para ser seguro, rápido e auditável.
Preciso de Suporte Empresarial!Suporte Especializado em Window e Linux




