54 votes

Comment mapper un lecteur réseau ?

Je ne parviens pas à mapper un lecteur réseau Windows dans Ubuntu. J'ai exécuté la commande suivante dans le terminal :

karthick@karthick:~$ sudo mount -t cifs -o username=raghu //172.29.32.184 /media/Data/
Password: 
mount error(2): No such file or directory
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Mais il a retourné une erreur. J'espère que quelqu'un pourra résoudre ce problème.

85voto

Paul Beckingham Points 7460

Je pense que vous devez aussi passer le nom de partage de Windows et confirmer que vous avez créé /media/Data.

sudo mkdir /media/Data

Utilisez quelque chose comme

smbclient -L //172.29.32.184 

pour lister les partages, puis ajouter le nom du partage à votre mount

sudo mount -t cifs -o username=raghu //172.29.32.184/sharename /media/Data/
  • Note- Si vous recevez l'erreur : wrong fs type, bad option, bad superblock on... Assurez-vous que vous avez installé cifs-utils, il se peut qu'il ne soit pas installé par défaut sur votre distro.

    sudo apt-get install cifs-utils

Si vous avez besoin de monter votre partage Windows de manière permanente, il existe une excellente Comment faire par dmizer Personnel d'UbuntuForums (faites défiler jusqu'à la section sur le montage permanent)- Je ne reproduirai pas les conseils ici car ils contiennent d'excellents trucs et astuces de débogage et d'autres solutions de contournement que vous pourriez rencontrer.

28voto

houss Points 381
  • ouvrir une fenêtre Nautilus
  • cliquez sur "Go" dans le menu, ou alternativement appuyez sur Ctrl+L
  • entrez smb://host_remote/share_name
  • Allez dans Signets et cliquez sur ajouter

2voto

Khaled AbuShqear Points 121

J'utilise la réponse de @fossfreedom en une seule ligne de commande utiliser ceci :

echo '<your su pasword>' | sudo -S mkdir /mnt/sharedfolder/ | sudo -S mount -t cifs -w -o username=nabed -o password=nabed //192.168.0.58/sharedfolder /mnt/sharedfolder/

1voto

NeStack Points 265

En 2020, c'est ce qui fonctionne pour moi sur Ubuntu 18.04 :

  • ouvrir le gestionnaire de fichiers Nautilus
  • appuyer sur Ctrl+l pour écrire dans la barre d'adresse
  • insérez sftp://your_user_name@target_ip_address où target_ip_address doit avoir la forme 102.69.35.384 , puis appuyez sur Entrée pour confirmer.

Le nom d'utilisateur et le mot de passe vous sont maintenant demandés. Voilà, vous devriez maintenant avoir une connexion graphique au lecteur dans Nautilus.

0voto

Krista K Points 323

Une autre méthode consiste à utiliser le navigateur de fichiers pour se connecter à un emplacement réseau. Ensuite, il est monté sous ~/.gvfs

A partir de là, vous pouvez mkdir ~/winbox et ensuite ln -s ~/.gvfs/blahblahblah ~/winbox .

Je me souviens qu'il y avait une certaine permanence à cela, mais j'ai oublié les détails :P Je développais une application php/odbc pour Quickbooks qui devait être exécutée sur l'ordinateur de Quickbooks.

Modifier pour 2018 et au-delà : Après 14.04, ubuntu semble ne plus utiliser .gvfs Il se peut donc que ce qui précède ne vous convienne pas. Certaines personnes se sont mises en colère parce que quelque chose a changé et que mon ancienne réponse ne fonctionnait plus.

Regardez ce commentaire : ~/.gvfs a déménagé à /run/user/[UID]/gvfs/blahblah . Après avoir utilisé Nautilus pour créer un emplacement en utilisant sftp://host:port le système de fichiers du serveur distant y apparaît.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X