Ubuntu: Criando um link simbólico com pasta compartilhada em rede

13

Estou tentando criar um link simbólico com uma pasta compartilhada em rede (localizada em um sistema Windows) do meu sistema Ubuntu usando o comando

ln -s smb://sys-name/www www

Ele cria um link, mas diz que o link está quebrado. Mas o caminho existe e eu posso navegar para o caminho da pasta de rede.

Alguém poderia me indicar o problema?

Basicamente, estou tentando criar o link, pois não consigo acessar os arquivos compartilhados em rede do Eclipse, então pensei em usar os links simbólicos, mas não deu certo. Alguma outra solução alternativa para isso?

wjandrea
fonte

Respostas:

11

Você não pode fazer um link para algo que não está no seu sistema de arquivos. O fato de você poder navegar é um recurso do seu navegador de arquivos; é por isso que não funciona com eclipse ou ln.

O que você quer fazer é montar o sistema de arquivos remoto no seu sistema de arquivos. Por exemplo mount -t cifs //sys-name/www www. Veja man mount.cifspara mais detalhes.


fonte
8

Como outros salientaram, monte a pasta. Eu sugeriria criar um ponto de montagem abaixo /mnt, como /mnt/www(historicamente, /mnté usado para os pontos de montagem não removíveis, /mediaé recomendado apenas para mídia removível). Em seguida, monte o compartilhamento de rede, por exemplo:

mount -t cifs //server/share /mnt/www --verbose -o user=username

Se você não quiser digitar isso toda vez que fizer login, poderá adicionar uma entrada a /etc/fstab. Se você quiser aprender mais /etc/fstab, consulte Como editar e entender o / etc / fstab .

Pascal Thivent
fonte