Você está usando o SELinux? O Samba tem acesso ao / mnt / sdb1 / share? Com aplicativos como o SELinux ou o AppArmor, você geralmente precisa conceder permissão ao aplicativo para acessar um diretório / dispositivo em particular. Eles são chamados de "contextos" no SELinux.
Você pode verificar usando ls -Z
, por exemplo:
$ ls -Z /var | grep "log$"
drwxr-xr-x. root root system_u:object_r:var_log_t:s0 log