Instalar y configurar SAMBA

El proyecto Samba proporciona a Linux servicios para compartir archivos compatibles con sistemas Microsoft Windows. Se puede instalar en el servidor Debian/Ubuntu con:

$ sudo apt-get install samba samba-common-bin

El paquete samba instala el servicio para compartir archivos y el paquete samba-common-bin es necesario para la herramienta smbpasswd. De forma predeterminada las usuarias y usuarios autorizados para acceder a los archivos compartidos necesitan ser registrados. Es necesario registrar el usuario odoo y asignarle una contraseña para su acceso a los archivos compartidos:

$ sudo smbpasswd -a odoo

Después de esto el usuario odoo podrá acceder a un recurso compartido de archivos para su directorio home, pero será de solo lectura. Se requiere el acceso a escritura, así que es necesario editar los archivos de configuración de Samba para cambiar eso:

$ sudo nano /etc/samba/smb.conf

En el archivo de configuración, busque la sección [homes]. Edite las líneas de configuración para que sean iguales a los siguientes ajustes:

[homes]
   comment = Home Directories
   browseable = yes
   read only = no
   create mask = 0640
   directory mask = 0750

Para que estos cambios en la configuración tengan efecto, reinicie el servicio:

$ sudo /etc/init.d/smbd restart