Où puis-je trouver le point de montage des partages SMB dans 13.04?

32

Dans les anciennes versions d'Ubuntu, vous pouviez accéder aux partages SMB montés avec Nautilus en allant dans le répertoire ~/.gvfs/ . Je l'ai trouvé très pratique, car j'aime utiliser Nautilus pour monter les partages, mais faire toutes les opérations sur le disque (copie, mv, find, etc.) en ligne de commande.

J'ai maintenant Ubuntu 13.04, et même si je peux monter le partage et l'utiliser avec Nautilus (que je n'utilise jamais), je n'arrive pas à trouver le point de montage réel. Est-ce toujours quelque part? Ou a-t-il été abandonné? Puis-je le récupérer?

Je sais que je peux monter les partages en utilisant CIFS et /etc/fstab , mais je préfère utiliser l’espace utilisateur. Ainsi, lorsque j'installe un nouveau système ou que je transfère mon domicile sur un autre ordinateur, mes préférences (y compris les informations d'identification) restent dans mon répertoire personnel et je n'ai pas à me soucier de la mise à jour de fstab.

De plus, je ne veux pas le monter manuellement avec sudo (avec sudo mount -t cifs ... ). Oui, je pourrais créer un alias ou un script, mais je devrais alors taper mon mot de passe à chaque fois ou enregistrer mon mot de passe dans un fichier d'informations d'identification. Et tapez le mot de passe sudo. Et puis, chaque fois que je rencontre un nouveau partage, je dois me rappeler comment créer un fichier de référence. Alors oui, je pourrais me retrouver avec cette solution, mais je préférerais ne pas changer mes habitudes actuelles, si cela est possible.

En outre, il existe d’autres utilisateurs pour lesquels je propose souvent une solution de ligne de commande simple. En 13.04, ce n'est plus possible (par exemple, car les utilisateurs auxquels je fournis la solution ne sont pas autorisés à monter sur leurs machines).

En tout cas, je suis curieux de savoir ce qui est arrivé à gvfs et pourquoi je ne vois pas les répertoires montés.

    
posée January 09.09.2013 - 08:46
la source

3 réponses

46

Dans les nouvelles versions, les montages utilisateur de gvfs sont déplacés vers le système de fichiers / run

/run/user/<username>/gvfs

voir Pourquoi mes montages gvfs n'apparaissent-ils pas sous ~ / .gvfs ou / run / user / & lt; login & gt; / gvfs?

[non marqué comme duplicata car les réponses ne sont pas claires]

Si vous souhaitez conserver les anciens liens / scripts, etc., faites simplement

rmdir ~/.gvfs/
ln -s /run/user/<username>/gvfs ~/.gvfs
    
réponse donnée steeldriver 09.09.2013 - 11:44
la source
7

Vous pouvez également le monter manuellement en utilisant mount in par exemple / mnt Comme

sudo mount -t cifs -o user=foobar,password=foobar,rw,hard,nosetuids,noperm,sec=ntlm //192.168.1.2/Drive ~/mnt/mount_point

( Comment puis-je monter des partages cifs dans (k) Ubuntu 13.04? )

    
réponse donnée user408041 09.09.2013 - 10:37
la source
3

Au 15.04, 15.10 et à ce moment 16.04 (pas encore publié) il y a un bug confirmé dans le paquet gvfs:

lien

qui empêche le

  

/ run / user / & lt; userId & gt; / gvfs

pour travailler comme prévu. Une solution de contournement en ce moment consiste à tuer les deux démons gvfs avant d'essayer de monter.

Pour ce faire, exécutez simplement la commande:

killall gvfsd

et tous les liens que vous créez après seront à nouveau accessibles via le répertoire gvfs.

    
réponse donnée Requist 02.01.2016 - 19:23
la source

Lire d'autres questions sur les étiquettes