
Una forma de disponer de un disco compartido para clientes Windows es usando el servidor de código libre samba. Vamos a ver como instalarlo y configurarlo de forma rápida en una CentOS, RHEL o Fedora.
Primero de todo deberemos instalar samba mediante yum:
# yum install samba -y
A continuación deberemos configurar el daemon mediante el fichero /etc/samba/smb.conf
[global] workgroup = "workgroup_name" server string = Samba Server security = user username map = /etc/samba/smbusers name resolve order = hosts lmhosts [documentos] path = /home/ejemplo force user = "ejemplo" force group = "ejemplo" read only = no guest ok = no
Con este fichero de configuración definimos el recurso “documentos” como los datos que hay en /home/ejemplo, usando los permisos en el servidor del usuario “ejemplo” y el grupo “ejemplo”. A continuación deberemos definir los usuarios y contraseñas que podrán usar los usuarios para conectar a este recurso. Lo haremos con el comando smbpasswd:
# smbpasswd -a ejemplo New SMB password: Retype new SMB password: Added user ejemplo.
Finalmente levantamos el servicio mediante el script de inicio del init.d:
/etc/init.d/smb start
Para que el servicio se levante una vez reiniciado el sistema deberemos usar la herramienta chkconfig:
# chkconfig --level 3 smb on
