3.18. Configuração do Samba para ser compatível com clientes que requerem uma versão SMB menor que a padrão
O Samba usa um valor padrão razoável e seguro para a versão de bloco mínimo de mensagens do servidor (SMB) que ele suporta. No entanto, se você tiver clientes que requerem uma versão SMB mais antiga, você pode configurar o Samba para suportar isso.
3.18.1. Definição da versão mínima do protocolo SMB suportada por um servidor Samba
No Samba, o parâmetro server min protocol
no arquivo /etc/samba/smb.conf
define a versão do protocolo de bloco mínimo de mensagens do servidor (SMB) que o servidor Samba suporta. Esta seção descreve como alterar a versão mínima do protocolo SMB.
Por padrão, o Samba no RHEL 8.2 e posteriores suporta apenas as versões SMB2 e de protocolo mais recente. A Red Hat recomenda não usar o protocolo SMB1 depreciado. Entretanto, se seu ambiente exigir SMB1, você pode definir manualmente o parâmetro server min protocol
para NT1
para reativar o SMB1.
Pré-requisitos
- O Samba é instalado e configurado.
Procedimento
Editar o arquivo
/etc/samba/smb.conf
, adicionar o parâmetroserver min protocol
, e definir o parâmetro para a versão mínima do protocolo SMB que o servidor deve suportar. Por exemplo, para definir a versão mínima do protocolo SMB paraSMB3
, adicione:server min protocol = SMB3
Reinicie o serviço
smb
:#
systemctl restart smb
Recursos adicionais
-
Para uma lista de versões de protocolo você pode definir no parâmetro
server min protocol
, veja a descrição do parâmetroserver max protocol
na página de manualsmb.conf(5)
.