Comment mapper un partage réseau de lecteur à l'aide du terminal Linux?

22

Je m'habitue toujours à Linux et l'interface graphique est géniale. J'ai Ubuntu 10 et je peux aller sur Réseau et voir le réseau Windows. Ensuite, double-cliquez dessus pour accéder aux disques partagés. Ensuite, quand je reviens au terminal et utilise:

cd ~/.gvfs

Je peux voir les lecteurs mappés. Mais ce serait bien si je pouvais cela sans avoir à cliquer avec la souris. Alors, comment mapper des lecteurs réseau dans le terminal, quelque chose de similaire à net useWindows.

EDIT : Je ne sais pas ce qui s'est passé, mais c'est ce que j'ai fait pour le faire fonctionner. J'ai créé le répertoire du partage dans /media, puis j'ai exécuté:

sudo mount -t cifs -o username=nicorellius //server/share/ /media/share

et il a dit que la commande était introuvable. J'ai donc pensé que j'irais de l'avant et j'utiliserais smbfsdonc j'ai couru:

sudo apt-get install smbfs

J'ai essayé la commande suggérée avec smbfsau lieu de cifset cela n'a pas fonctionné non plus. J'ai donc réessayé et la prochaine fois que j'ai couru:

sudo mount -t cifs -o username=nicorellius //server/share/ /media/share

cela a fonctionné et je pouvais accéder au répertoire avec cd.

nicorellius
la source

Réponses:

22

Créez un répertoire sur votre machine à utiliser comme point de montage pour le partage:

sudo mkdir /media/yoursharename

Utilisez ensuite la commande mount pour mapper un partage Windows au point de montage que vous venez de créer:

sudo mount -t cifs -o username=nicorellius //server/sharename /media/yoursharename

Vous devez maintenant accéder au partage à partir de votre point de montage / media / yoursharename .

John Rabotnik
la source
Samba n'est-il pas déjà installé? N'est-ce pas le programme qui accède au partage lorsque je vais dans Lieux> Réseau et que je trouve le réseau Windows?
nicorellius
1
Samba est déjà installé, mais smbfs pour le montage de systèmes de fichiers distants n'est pas par défaut sur Ubuntu, j'ai utilisé cette méthode depuis longtemps mais je viens de vérifier et cifs semble avoir remplacé smbfs et j'imagine que le gui est montage du lecteur à l'aide de cifs ainsi. J'ai modifié la commande mount à la version cifs dans ma réponse d'origine. Vous devriez l'exécuter sans installer de packages supplémentaires.
John Rabotnik
Voir éditer dans ma question pour savoir ce que j'ai fait pour que ça marche ...
nicorellius
Curieusement, j'ai essayé cela sur l'autre partage auquel j'avais besoin d'accéder et cela n'a pas fonctionné. Quelque chose à propos de l'adresse IP ou du nom du serveur ... J'ai donc essayé avec l'IP local 192.168.xx et cela a également fonctionné. Grande aide, John - Merci!
nicorellius
c'est quoi cifs?
João Pimentel Ferreira
7

gvfs-mountpeut être utilisé pour monter des systèmes de fichiers sous ~/.gvfsde la même manière que les applications Gnome.

Ignacio Vazquez-Abrams
la source
2
La syntaxe serait la suivante: gvfs-mount mount smb://[email protected]/share vous devrez peut-être d'abord créer un signet.
Flow