jueves, 24 de octubre de 2013

Directorio compratido sin autentiacion en samba / Slackware



Saludos


La configuración de samba en un sistema como Slackware para un administrador de sistemas que apenas esta iniciando en el mundo de Linux, aveces suele ser un poco complicada; y mas cuando un servicio  de estos, debe estar en contra de la seguridad de otros sistemas operativos con los cuales debe interactuar.


Ejemplo: Se necesita configurar un servicio de samba, el cual no requiera autenticación de usuario,  cuando un Sistema Operativo Windows (X) trate de acceder al recurso compartido.

"Cuando hablo de recurso compartido es; compartir una carpeta usando Linux/samba la cual sea publica para cualquier equipo que este en la red."

Normalmente windows siempre pide o requiere un usuario y password cuando va acceder a un recurso compartido de red.

Entonces procesamos a la solución:


NOTA: Supondré que los que lean este manual ya tienen el samba instalado y semi-configurado; en caso de que no sea asi:

# slapt-get --install samba
# cp -r /etc/samba/smb.conf-sample  /etc/samba/smb.conf
# chmod 755 /etc/rc.d/rc.samba



1. configurar los siguiente parámetros en el archivo /etc/smb.conf


Comentar:

;   server role = standalone server

Habilitar:

  guest account = pcguest


Comentar:

;   hosts allow = 192.168.1. 127.


Comentar:

;   interfaces = 192.168.12.2/24 192.168.13.2/24


Agregar antes de definir los directorio:

interfaces = lo wlan0 tap0
bind interfaces only = true
map to guest = Bad User



Esquema de un directorio publico compartido:

[Public]
   path = /home/Public
   available = yes
   browsable = yes
   public = yes
   writable = yes



2. Agregar el usuario "pcguest" al Sistema Operativo, y al servicio de autenticación de samba.


# useradd -c "Guest User" -d /dev/null -s /bin/false pcguest

# smbpasswd -an pcguest




3. Reiniciar el servicio de samba: 

# /etc/rc.d/rc.samba stop
# /etc/rc.d/rc.samba start 

No hay comentarios:

Publicar un comentario