Você pode simplesmente usar o Google Places - > Menu GUI de rede no Gnome para acessar seu compartilhamento. Alternativamente, você pode abrir um terminal e usar smbclient
como smbclient -L //192.168.0.113
para listar os compartilhamentos disponíveis e smbclient //192.168.0.113/C
para acessar o C$
share, veja exemplos: link . Não tenho certeza do que você quer dizer com "acesso por UNC", pode ser que gostaria de montar seu compartilhamento SAMBA e acessá-lo como se fosse um sistema de arquivos local? Então use smbfs
.
Sobre a mágica, o Linux usa o pacote SAMBA, que é uma implementação parcial de código aberto do protocolo SMB / CIFS, usado por máquinas Windows para trocar dados no Windows Domains ou Workgroups.
Os principais manuais do SAMBA no Linux são SAMBA pelo exemplo e SAMBA howto , mas eles realmente não têm explicação de como o protocolo geral deve funcionar, eles implicam seu conhecimento.
O SMB / CIFS é um tipo de tecnologia, usando 10 outros protocolos e eu não consegui encontrar uma boa fonte de informação, o que explicaria seu funcionamento pelo exemplo (como primeiro, esta mensagem vai de A para B, então isso vai de B para A). Essas tecnologias incluem:
- DNS ou legado NetBIOS (possivelmente através de ethernet chamado NBF ou sobre TCP / IP, chamado NBT) sistema de nomenclatura para computadores. Na verdade, quando o Windows solicita um nome de computador e informa que ele não deve ter mais que 15 símbolos, isso implica no nome do NetBIOS.
- Mecanismo de resolução e replicação de nomes, BIND para servidor DNS ou WINS (
nmbd
in SAMBA) para resolução de nomes NetBIOS. - Compartilha o mecanismo de navegação, incluindo a eleição do navegador principal entre as máquinas, com base em seu tempo de atividade e causando atrasos; isso funciona, a menos que um navegador mestre dedicado esteja configurado, consulte Navegação na rede .
- Mecanismo de autenticação e autorização; inclui vários elementos e opções, suportando toneladas de mecanismos legados, consulte isso para a Microsoft .
- Integração com o serviço de diretório para suporte ao perfil de usuário móvel. O SMB é usado em dois casos principais : grupos de trabalho e domínios. Quando você tem uma rede doméstica, todos os computadores são iguais e suas contas de usuário são diferentes em cada máquina; nesse caso, o acesso a compartilhamentos está no modo de proteção por compartilhamento ou por usuário . As grandes redes de empresas geralmente permitem que os usuários façam login em qualquer computador com seu login e senha e acessem seu perfil e dados. Isso também é chamado de domínio. O Windows armazena dados de domínio em máquinas especializadas, denominadas Controladores de Domínio, que executam a implementação dos Serviços de Diretório da Microsoft, chamada sistema do Active Directory, para armazenar as informações das contas.
Em princípio, o Active Directory é um superconjunto do LDAP e você pode aprender sobre o LDAP. de tutoriais da IBM . Aqui está também um bom conjunto de vídeos sobre o funcionamento do Active Directory.