Ubuntu: creazione di un collegamento simbolico con la cartella condivisa di rete


13

Sto cercando di creare un collegamento simbolico con una cartella condivisa di rete (situata in un sistema Windows) dal mio sistema Ubuntu usando il comando.

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

Crea un collegamento ma dice che il collegamento è interrotto. Ma il percorso esiste e posso navigare fino al percorso della cartella di rete.

Qualcuno potrebbe indicarmi il problema?

Fondamentalmente, sto cercando di creare il collegamento in quanto non sono in grado di accedere ai file condivisi in rete da Eclipse, quindi ho pensato di utilizzare i collegamenti simbolici, ma non ho funzionato. Qualche altra soluzione alternativa per questo?

Risposte:


11

Non puoi creare un collegamento a qualcosa che non è nel tuo filesystem. Che puoi sfogliarlo è una funzionalità del tuo browser di file; ecco perché non funziona con eclipse o ln.

Quello che vuoi fare è montare il filesystem remoto nel tuo filesystem. Per esempio mount -t cifs //sys-name/www www. Vedi man mount.cifsper maggiori dettagli.


8

Come altri hanno sottolineato, montare invece la cartella. Suggerirei di creare un punto di montaggio sotto /mnt, come /mnt/www(storicamente, /mntviene utilizzato per i punti di montaggio non rimovibili, /mediaè consigliato solo per i supporti rimovibili). Quindi, montare la condivisione di rete, ad esempio:

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

Se non si desidera digitare questo ogni volta che si accede, è possibile aggiungere una voce a /etc/fstab. Se vuoi saperne di più /etc/fstab, vedi Come modificare e comprendere / etc / fstab .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.