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?
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
.