Amigo, tenho um compartilhamento em casa semelhante ao seu. O que eu fiz foi o seguinte:
Primeiro, editei meu arquivo de configuração do fstab para montar meu hd ntfs no boot:
sudo nano /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
#Entry for /dev/sda1 :
UUID=7a34b372-d4ee-459c-adc9-37fc73d8f187 / ext4 errors=remount-ro 0 1
#Entry for /dev/sda5 :
UUID=61849fe2-3e4d-436c-8b38-6e370180c809 none swap sw 0 0
#meu disco ntfs:
UUID=4F3A08C70C3D5C85 /media/Arquivos ntfs-3g defaults,locale=pt_BR.UTF-8 0 0
Depois adicionei um usuário só pra acessar o compartilhamento:
sudo adduser convidado
depois adiciono o usuário no samba:
sudo smbpasswd -a convidado
depois edita o /etc/samba/smb.conf:
sudo nano /etc/samba/smb.conf
e adiciona o compartilhamento, apenas adiciona as linhas no final do arquivo dependendo das suas necessidades:
[Compartilhamento]
comment = Compartinhamento com usuários convidados
path = /media/Arquivos
valid users = convidado
browseable = yes
writable = yes
Depois é só reiniciar o samba, dar permissão pro usuário com relação a pasta compartilhada e quando for acessar do linux ou do windows ele pedira a senha do usuário criado. Eu escolho para lembrar a senha para que não fique me pedindo sempre que eu entro no compartilhamento.