Samba server · 2 min read · Jan 04, 2026
Instalación del servidor Samba en Debian 7 (Wheezy)
Instalación del servidor Samba en Debian 7 (Wheezy)
Versión 1.1
Autor: Srijan Kishore
Esta guía explica cómo instalar y configurar el servidor Samba en Debian 7 con servidores samba anónimos y seguros. Samba es un conjunto de software de código abierto/software libre que proporciona servicios de archivos e impresión sin problemas a clientes SMB/CIFS. Samba está disponible de forma gratuita, a diferencia de otras implementaciones de SMB/CIFS, y permite la interoperabilidad entre servidores Linux/Unix y clientes basados en Windows.
1 Nota Preliminar
He instalado un servidor Debian 7 desde cero, en el cual voy a instalar el servidor samba. Por supuesto, necesitas tener una máquina con Windows para verificar el servidor samba que debe ser accesible desde el servidor Debian. Mi servidor Debian tiene el nombre de host server1.example.com y la IP como 192.168.0.100
Puedes tener tu servidor Debian instalado desde los primeros siete capítulos del tutorial.
Nota:
- La máquina con Windows debe estar en el mismo grupo de trabajo. Para verificar el valor en la máquina con Windows, ejecuta el comando en el símbolo del sistema
net config workstation
Se verá así

Tu máquina con Windows debe estar en el mismo dominio de Workstation que en el servidor Debian, es decir,
WORKGROUP
en mi caso.
- Para hacer que la máquina con Windows sea accesible en Windows, procede así. En el terminal de ejecución, agrega la entrada de la dirección IP de tu servidor
notepad C:\Windows\System32\drivers\etc\hosts
En mi caso fue así, solo guarda los valores.
| [...] 192.168.0.100 server1.example.com debian |
2 Compartición samba anónima
Primero explicaré la metodología para instalar samba con la compartición anónima. Para instalar samba ejecuta,
apt-get install samba samba-common libcups2
Instalará samba con la versión 3.6.6.
Ahora para configurar samba edita el archivo /etc/samba/smb.cnf antes de hacer cambios haré una copia de seguridad del archivo original como /etc/samba/smb.cnf.bak
mv /etc/samba/smb.conf /etc/samba/smb.conf.bak
Luego da las entradas así
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 #============================ Definiciones de Compartición ============================== [Anonymous] path = /samba/anonymous browsable =yes writable = yes guest ok = yes read only = no |
mkdir -p /samba/anonymous
service samba restart
Ahora puedes acceder a la compartición de debian en Windows de la siguiente manera:

Desde la máquina con Windows simplemente navega a la carpeta y trata de crear un archivo de texto, pero recibirás un error de permiso denegado.


Verifica los permisos de la carpeta compartida.
root@server1:~# ls -l /samba/
total 4
drwxr-xr-x 2 root root 4096 May 27 18:17 anonymous
root@server1:~#
Para permitir al usuario anónimo dar los permisos de la siguiente manera;
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#
Ahora el usuario anónimo puede navegar y crear el contenido de la carpeta.

Puedes verificar el contenido en el servidor también.
root@server1:/samba# ls -l anonymous/
total 0
-rwxr–r– 1 nobody nogroup 0 May 29 18:47 anonymous_test.txt
root@server1:/samba#
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.