Você pode simplesmente usar o menu Lugares -> Rede GUI no Gnome para acessar seu compartilhamento. Como alternativa, 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
acessar o C$
compartilhamento, veja exemplos: http://www.linuxnix.com/2009/09/8-ways-to-mount-smbfs-samba-file -system-in-linux.html . Não sei ao certo o que você quer dizer com "acesso por UNC". Talvez você queira 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, usada pelas máquinas Windows para trocar dados em domínios ou grupos de trabalho do Windows.
Os principais manuais do SAMBA no Linux são o SAMBA por exemplo e o SAMBA howto , mas eles realmente não têm uma explicação de como o protocolo geral deve funcionar, eles implicam o seu conhecimento.
O SMB / CIFS é um tipo de tecnologia exuberante, usando outros 10 protocolos e não consegui encontrar uma boa fonte de informações sobre ele, o que explicaria seu funcionamento por exemplo (como primeiro, esta mensagem passa de A para B, então isso vai de B para A). Essas tecnologias incluem:
- Sistema de nomes DNS ou NetBIOS legado (possivelmente via Ethernet chamado NBF ou TCP / IP, chamado NBT) para computadores. De fato, quando o Windows solicita um nome de computador e informa que não deve ter mais de 15 símbolos, isso implica em um nome NetBIOS.
- Mecanismo de resolução e replicação de nomes, BIND para servidor DNS ou WINS (
nmbd
no SAMBA) para resolução de nomes NetBIOS.
- Compartilha o mecanismo de navegação, incluindo a eleição descolada do navegador principal entre as máquinas, com base em seu tempo de atividade e causando atrasos; isso funciona, a menos que um navegador principal dedicado esteja configurado, consulte Navegação na rede .
- Mecanismo de autenticação e autorização; inclui vários elementos e opções, suportando vários mecanismos herdados, veja isso para a Microsoft .
- Integração com o Directory Services para suporte ao perfil de usuário móvel. O SMB é usado em 2 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 aos compartilhamentos está no modo de proteção por compartilhamento ou por usuário . As redes de grandes empresas geralmente permitem que os usuários efetuem 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 do domínio em máquinas especializadas, denominadas Controladores de Domínio, que executam a implementação da Microsoft dos Serviços de Diretório, chamada sistema Active Directory, para armazenar as informações das contas.
Em princípio, o Active Directory é um superconjunto de LDAP e você pode aprender sobre LDAP, por exemplo, nos tutoriais da IBM . Aqui também está um bom conjunto de vídeos sobre o funcionamento do Active Directory.
C$
compartilhamento administrativo, mas não funciona.mount.cifs //my_IP/c$ /mnt/c -o user=my_user
dá a seguinte mensagem: erro de montagem (13): permissão negada . Eu tentei também sem$
caractere:,mount.cifs //my_IP/c /mnt/c -o user=my_user
mas fornece: erro de montagem (6): Não existe esse dispositivo ou endereço . Os compartilhamentos de teste padrão funcionam bem.