これは 同じ質問です ( そしてここにも少し )ですが、Debian wheezy(7.4)を実行しています。クリアするために、これらのディレクトリは存在しません:
/run/user
/var/run/user
~/.cache/gvfs
そして、このディレクトリは空です:
~/.gvfs/
また、GVFSでマウントされたsamba共有ディレクトリが次の場所に見つかりません。
/media/
/mnt/
当然のことながら、Nautilus Explorerが、ローカルにマウントされた、私が見ているパスを説明するのに役立つことを期待しています。または、「ターミナルで開く」で作業します。しかし、彼らは私を失敗させます!
[〜#〜] gvfs [〜#〜] ユーティリティの一部は、コマンドラインからいくつかの情報を表示します。
$ gvfs-mount -l
...
Mount(0): sharedir on wincomp -> smb://wincomp/sharedir/
Type: GDaemonMount
またはgvfs-mount -li
:
Mount(0): sharedir on wincomp -> smb://wincomp/sharedir/
Type: GDaemonMount
default_location=smb://wincomp/sharedir/
themed icons: [folder-remote] [folder]
can_unmount=1
can_eject=0
is_shadowed=0
ただし、ローカルマウントの場所は指定されていません。
わかりました。 Debian Wheezyのデフォルトのインストールでは、GVFSのPOSIX互換性レイヤーはインストールされません。それをインストールします:
apt-get install gvfs-Fuse
ユーザーをFuseグループに追加します。
adduser <username> Fuse
マシンを再起動(またはランレベルを切り替える)すると、GVFSはFuse-fsを/home/<username>/.gvfs/<resourcename>
にエクスポートします。
宜しくお願いします。
詳細については、 https://wiki.gnome.org/Projects/gvfs/doc を参照してください。 Fuseデーモンに関する部分。
Bjanssenの答えに追加するために、DebianjessieではSMB共有はで利用可能です
/run/user/$UID/gvfs
同じことがSFTPまたはWEBDAV共有にも当てはまります。
Sambaがどこにマウントされているかわからない場合は、「mount」コマンドを使用してみてください。次のようなsthが表示されます。
//123.123.123.8/s /mnt/user/sambaShare smbfs 0 0
Samba共有を特定のディレクトリにマウントする場合は、「fstab」に追加します
//123.123.123.8/s /mnt/user/sambaShare smb username=admin,password=pass 0 0