O SMB é um protocolo de compartilhamento de arquivos e, como tal, é deixado aberto à Internet para compartilhar arquivos.
No entanto, esta é uma idéia muito ruim. Comparado ao protocolo mais simples como FTP ou WebDAV, que basicamente tem interfaces GET / PUT muito pequenas e são inteiramente implementadas em interfaces isoladas. processos do userspace, o SMB é um protocolo muito mais complexo, profundamente integrado aos principais serviços do Windows.
A natureza mais complexa do SMB (e sua segurança / integridade é muito baixa até pelo menos a versão 2) significa que muitas falhas críticas foram exploradas e sua integração com o Windows significa que essas explorações eram muito perigosas .
Portanto, não, não abra o SMB na Internet