edite seu arquivo samba conf (principalmente /etc/samba/smb.conf e adicione as linhas abaixo:
follow symlinks = yes
wide symlinks = yes
unix extensions = no
Reinicie o samba.
Para mais informações, visite este tópico nos fóruns do Ubuntu: link
Eu tenho dois distores GNU / Linux instalados no meu laptop: ubuntu e archlinux. Eu tenho symlinked alguns diectories do diretório home do archlinux para diretórios no directoy home do ubuntu. Esses diretórios com links simbólicos possuem acesso de gravação e leitura no CLI e GUI do ubuntu. Mas eles não podem ser navegados ou abertos se o diretório inicial do Ubuntu for acessado como um compartilhamento de samba em máquinas com Windows. Como posso torná-los graváveis para o samba também? Este é o etry para a partição do archlinux no arquivo fstab do Ubuntu.
/dev/sda3 /media/arch ext4 relatime 0 2