web-dev-qa-db-fra.com

Monter SMB partage avec gvfs à partir de la ligne de commande

Il existe de nombreuses manières de monter un partage SMB dans Ubuntu. Par exemple:

  • en tant que root, vous pouvez utiliser mount.cifs:

    mount -t cifs -o user=username //servername/sharename/ /mnt
    
  • vous pouvez utiliser smbnetfs comme décrit ici

Cependant, je voudrais utiliser gvfs. Lors de la connexion en utilisant ssh. J'ai essayé ce qui suit sans succès:

dbus-launch bash
gvfs-mount smb://servername/sharename/

Cela fonctionne ... en quelque sorte. Quand je cours

gvfs-mount -l 

Je reçois ce qui suit:

Mount(0): sharename on servername -> smb://servername/sharename/
  Type: GDaemonMount

Donc, la monture semble fonctionner. Cependant, il n'y a pas de point de montage du système de fichiers, alors que lorsque je le monte avec Nautilus, je reçois un point de montage dans /run/user/1000/gvfs/, auquel je peux ensuite accéder en utilisant la ligne de commande.

Que dois-je faire pour obtenir un point de montage avec gvfs auquel je peux accéder avec la ligne de commande?

8
January

Le point de montage doit être dans ~/.gvfs. Au moins chez moi, c'était là avec ce nom: smb-share\:domain\=WORKGROUP\,server\=192.168.0.186\,share\=asmedia-hdd\,user\=root/. Si vous ne le trouvez toujours pas, vous pouvez essayer Sudo find / -name sharename -type d. Peut-être trouve-t-il le répertoire ailleurs. Un autre emplacement possible est /run/user/1000/gvfs.

3
inf3rno