Samba Server · 2 min read · Jan 04, 2026
Instalação do Servidor Samba no Debian 7 (Wheezy)
Instalação do Servidor Samba no Debian 7 (Wheezy)
Versão 1.1
Autor: Srijan Kishore
Este guia explica como instalar e configurar o servidor Samba no Debian 7 com servidores samba anônimos e seguros. Samba é um conjunto de software de código aberto/software livre que fornece serviços de arquivo e impressão sem costura para clientes SMB/CIFS. Samba está disponível gratuitamente, ao contrário de outras implementações SMB/CIFS, e permite a interoperabilidade entre servidores Linux/Unix e clientes baseados em Windows.
1 Nota Preliminar
Eu tenho um servidor Debian 7 recém-instalado, no qual vou instalar o servidor samba. Claro que você precisa ter uma máquina Windows para verificar o servidor samba que deve ser acessível a partir do servidor Debian. Meu servidor Debian tem o nome do host server1.example.com e o IP como 192.168.0.100
Você pode ter seu servidor Debian instalado a partir dos sete primeiros capítulos do tutorial.
Nota:
- A máquina Windows deve estar no mesmo grupo de trabalho. Para verificar o valor na máquina Windows, execute o comando no prompt do cmd
net config workstation
Ele será assim

Sua máquina Windows deve estar no mesmo domínio de Workstation que no servidor Debian, ou seja.
WORKGROUP
no meu caso.
- Para tornar a máquina Windows acessível em Windows, prossiga assim. No terminal de execução, adicione a entrada do endereço IP do seu servidor
notepad C:\Windows\System32\drivers\etc\hosts
No meu caso, era assim, apenas salve os valores.
| [...] 192.168.0.100 server1.example.com debian |
2 Compartilhamento samba anônimo
Primeiro, explicarei a metodologia para instalar o samba com o compartilhamento anônimo. Para instalar o samba, execute,
apt-get install samba samba-common libcups2
Isso instalará o samba com a versão 3.6.6.
Agora, para configurar o samba, edite o arquivo /etc/samba/smb.cnf antes de fazer alterações, farei o backup do arquivo original como /etc/samba/smb.cnf.bak
mv /etc/samba/smb.conf /etc/samba/smb.conf.bak
Em seguida, dê as entradas assim
vi /etc/samba/smb.cnf
| [global] workgroup = WORKGROUP server string = Samba Server %v netbios name = debian security = user map to guest = bad user dns proxy = no #============================ Definições de Compartilhamento ============================== [Anonymous] path = /samba/anonymous browsable =yes writable = yes guest ok = yes read only = no |
mkdir -p /samba/anonymous
service samba restart
Agora você pode acessar o compartilhamento debian no Windows da seguinte forma:

Na máquina Windows, basta navegar até a pasta e tentar criar um arquivo de texto, mas você receberá um erro de permissão negada.


Verifique as permissões da pasta compartilhada.
root@server1:~# ls -l /samba/
total 4
drwxr-xr-x 2 root root 4096 May 27 18:17 anonymous
root@server1:~#
Para permitir que o usuário anônimo tenha as permissões, faça o seguinte;
root@server1:~# cd /samba
root@server1:/samba# chmod -R 0755 anonymous/
root@server1:# chown -R nobody:nogroup anonymous/
root@server1:/samba# ls -l
total 4
drwx-xr-x 2 nobody nogroup root 4096 May 27 18:17 anonymous
root@server1:/samba#
Agora o usuário anônimo pode navegar e criar o conteúdo da pasta.

Você pode verificar o conteúdo no servidor também.
root@server1:/samba# ls -l anonymous/
total 0
-rwxr–r– 1 nobody nogroup 0 May 29 18:47 anonymous_test.txt
root@server1:/samba#
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.