Ubuntu: Criando um symlink com pasta compartilhada de rede

13

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

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

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 apontar o problema?

Basicamente, estou tentando criar o link, pois não consigo acessar os arquivos compartilhados da rede a partir do Eclipse, então pensei em fazer uso dos links simbólicos, mas não deu certo. Qualquer outra solução para isso?

    
por wjandrea 29.10.2009 / 14:22

2 respostas

11

Você não pode criar um link para algo que não esteja em seu sistema de arquivos. Que você pode navegar é uma característica 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 em seu sistema de arquivos. Por exemplo, mount -t cifs //sys-name/www www . Veja man mount.cifs para mais detalhes.

    
por 29.10.2009 / 14:29
8

Como outros apontaram, monte a pasta. Eu sugeriria criar um ponto de montagem em /mnt , como /mnt/www (historicamente, /mnt é usado para os pontos de montagem não removíveis, /media é recomendado somente para mídias removíveis). 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, adicione uma entrada a /etc/fstab . Se você quiser saber mais sobre /etc/fstab , consulte Como editar e entender o / etc / fstab .

    
por 01.11.2009 / 00:10