executando o Samba-3.6.3 no SLES 11.4 que tem o kernel 3.0, minha seção global é esta e eu sei que o SMB2 funciona porque o cliente do windows 10 NÃO se conecta via SMB1 o mínimo é SMB2 para o win10 fora da caixa.
Observe que, se você definir Min Protocol = SMB2
, se seus clientes forem o Windows 7, não funcionarão para eles ... pelo menos eu não resolvi a solução de problemas no lado do Windows. Acho que para o Win7 é o padrão SMB1, a menos que você configure manualmente algo no win7 para dizer do SMB2.
E, por qualquer motivo, a configuração max protocol = SMB3
fez com que as coisas não funcionassem para mim, portanto, eu especifiquei o SMB2.
[global]
min protocol = SMB2
max protocol = SMB2
workgroup = workgroup
passdb backend = tdbsam
map to guest = Never
usershare allow guests = No
add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$
domain master = No
security = user
wins support = No
server signing = auto
name resolve order = lmhosts bcast host
printing = bsd
printcap name = /dev/null
log level = 2 auth:10 auth_audit:3 auth_json_audit:3 winbind:5
max log size = 1000000
e uma amostra de uma ação que eu uso
[data1]
create mask = 660
directory mask = 770
inherit acls = Yes
path = /data1
read only = No
você não precisa fazer nada em /etc/fstab
além de montar seu recurso de armazenamento como faria normalmente. Então, uma vez montado, certifique-se de que as permissões de acesso dessa pasta ... chmod 777 /data1
no meu exemplo estejam abertas para iniciantes. Depois, quando estiver trabalhando, remova as permissões do mundo e altere a propriedade e as permissões do grupo conforme necessário.