
Atualmente estou no Arch Linux acessando compartilhamentos Samba de uma unidade NTFS conectada a uma máquina Windows. Quero poder criar links simbólicos da minha máquina Arch Linux nos compartilhamentos do Samba. Pesquisei um pouco isso no Google e a resposta usual é adicionar algumas linhas ao Samba.conf:
follow symlinks = yes
wide links = yes
unix extensions = no
Meu entendimento é que esse código só me permite usar links simbólicos já criados. Existe alguma maneira de criá-los a partir da minha máquina Arch Linux?
Responder1
Essas linhas smb.conf
são para configurar um servidor Samba, ou seja, um servidor rodando em Linux. Ele muda a forma como o servidor interpreta os links simbólicos em um diretório que ele compartilha. Não tem nada a ver com o uso do smbclient (ou algum outro cliente) para acessar compartilhamentos em uma máquina Windows.
Até onde eu sei, o NTFS não oferece suporte a links simbólicos no estilo UNIX. Acredito que a Microsoft adicionou algo ao sistema de arquivos para implementar algo semelhante, mas não o vi usado e não sei se o protocolo SMB/CIFS os suporta.