Votre méthode actuelle d'utilisation ~/.gvfs/
est correcte, mais vous n'avez pas besoin de pcmanfm pour cela - vous pouvez utiliser gvfs-mount
pour vous connecter au partage. En outre, des outils tels que gvfs-ls
et gvfs-cp
accepteront votre smb: // URI.
$ gvfs-mount smb://HOST/SHARE/
$ gvfs-ls smb://HOST/SHARE/
Dans les versions récentes de gvfs, l'emplacement est $XDG_RUNTIME_DIR/gvfs/
(aka /run/user/$UID/gvfs/
), et les noms des sous-répertoires sont devenus plus lisibles par la machine:
$ ls /run/user/$UID/gvfs/smb-share:server=HOST,share=SHARE/
Dans les anciennes versions:
$ ls ~/.gvfs/"SHARE on HOST"/
(N'oubliez pas de citer des espaces dans les noms de chemin.)
Spécifiquement pour Samba, vous pouvez utiliser le smbclient
programme ou monter le partage sur la couche VFS à l'aide de mount -t cifs
. (Ce dernier est, malheureusement, limité à root.)
$ smbclient //host/share
# mount -t cifs //host/share /mnt
(Pour d'autres types de systèmes de fichiers, tels que SFTP et FTP, sshfs
et curlftpfs
existent respectivement.)