Acabei de fazer um servidor Ubuntu (16.04.1 LTS) e acompanhei todos os tutoriais de como fazer um e ele não está aparecendo no Windows!!! As únicas configurações que alterei no smb.conf são
Workgroup = SANCTUARY
Santuário é meu grupo de trabalho
E nas definições de compartilhamento eu fiz isso
[Nic]
Comment = Nic
Path = /server/Nic
Browsable = yes
Read only = no
Guest ok = no
Então eu reiniciei
Obrigado e se você tiver uma resposta eu agradeceria muito
Responder1
A classificação desta resposta no Google é alta, então pensei em contribuir com a solução atual do Windows 10.
O Windows 10 não oferece mais suporte à descoberta de NetBIOS.
Você pode corrigir isso ativando o SMBv1 inseguro (ou pelo menos foi o que li), mas isso é uma má ideia e você precisa fazer isso em todos os seus clientes. A melhor maneira é implementarDescoberta de serviços da Webno seu servidor Linux.
wsddrealiza isso. Arquivos de serviço pré-fabricados também estão disponíveis no git do cara (embora para o Ubuntu eu tenha que mudar o grupo de ninguém para nogroup para fazê-lo funcionar). Funciona muito bem.
Responder2
Tive um problema semelhante ao tentar compartilhar arquivos entre um servidor Linux Mint 18 Samba e uma estação de trabalho Windows 10. Através de algumas pesquisas, encontrei este processo:
Servidor Linux Samba
Verifique se há erros de sintaxe em /etc/samba/smb.conf executando:
parâmetro de teste
Idealmente, estamos procurando isso no stdout em algum lugar:
Arquivo de serviços carregado OK.
Se você estiver usando system-config-samba, vamos eliminar um bug:
sudo touch /etc/libuser.conf
sudo chmod 644 /etc/libuser.conf
Agora reinicie o servidor samba de várias maneiras, dependendo da sua distribuição. Aqui estão alguns exemplos disso: Como reiniciar o servidor samba?
reinicialização do serviço sudo smbd
reinicialização do serviço sudo nmbd
Agora que está feito, podemos verificar se os processos smbd e nmbd estão sendo executados com isto:
ps aux | grepmbd
Você deve obter algo assim:
raiz 18379 0,0 0,2 337912 15856 ? Ss 03:04 0:00 smbd -D -s /etc/samba/smb.conf
raiz 18386 0,0 0,0 240452 5988 ? Ss 03:04 0:00 nmbd -D -s /etc/samba/smb.conf
Se eles não estiverem funcionando, ligue-os. Verifique se há erros no seu syslog.
Máquina cliente Windows
(onde o servidor SMB não aparece na rede).
Agora a parte divertida. Abra uma janela do explorador de arquivos e na barra de endereço digite o nome do seu servidor samba e acrescente um '.local' para algo assim:
\\mysambaserver.local
Se você configurou o samba corretamente, ele aparecerá imediatamente. Depois, você pode clicar com o botão direito neste servidor no explorer e criar um atalho no menu iniciar ou na sua lista de acesso rápido.
DR
Dou crédito onde é devido: Créditovai para altair4 nos fóruns do Linux Mint (uma fera). Se você tiver mais dúvidas sobre esse método, faça uma boa pergunta...verifique a postagem delepara ver se você perdeu alguma coisa durante a instalação ou configuração.
Responder3
Primeiro: você reiniciou o serviço smbd?
A melhor maneira de diagnosticar é tentar listar os compartilhamentos,
smbclient -L yourhostname
E então acessando do seu computador local:
smbclient //yourhostname/Nic
Fonte:https://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/install.html
Se tiver sucesso, verifique seu firewall para acesso remoto:https://www.cyberciti.biz/faq/what-ports-need-to-be-open-for-samba-to-communicate-with-other-windowslinux-systems/