(bashスクリプトを使用して)通常のファイルシステム経由でSamba共有にアクセスしたい。方法は次のとおりです。
gvfs-Fuse
Fuse
グループの一部にしますNautilus経由でsamba共有にアクセスできます。gvfs-mount -l
はマウントを示します。
$ gvfs-mount -l
Mount(0): hddrive2go auf speedport -> smb://speedport/hddrive2go/
Type: GDaemonMount
残念ながら、/run/user/1001/gvfs
ディレクトリ(および~/.gvfs
)も空です。
Ubuntu 16.04を使用します。
ログjournalctl --system | grep gvfs
は興味深いものを何も表示しません。
gvfsd-Fuse
デーモンが実行されています:
$ ps ax | grep gvfsd
5918 ? Sl 0:00 /usr/lib/gvfs/gvfsd
5923 ? Sl 0:00 /usr/lib/gvfs/gvfsd-Fuse /run/user/1001/gvfs -f -o big_writes
6025 ? Sl 0:00 /usr/lib/gvfs/gvfsd
7015 ? Sl 0:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.5 /org/gtk/gvfs/exec_spaw/0
7031 ? Sl 0:00 /usr/lib/gvfs/gvfsd-burn --spawner :1.5 /org/gtk/gvfs/exec_spaw/1
7048 ? Sl 0:00 /usr/lib/gvfs/gvfsd-metadata
25891 ? Sl 0:00 /usr/lib/gvfs/gvfsd-network --spawner :1.5 /org/gtk/gvfs/exec_spaw/2
25938 ? Sl 0:00 /usr/lib/gvfs/gvfsd-dnssd --spawner :1.5 /org/gtk/gvfs/exec_spaw/6
27616 ? SLl 0:00 /usr/lib/gvfs/gvfsd-smb-browse --spawner :1.5 /org/gtk/gvfs/exec_spaw/7
27626 ? SLl 0:00 /usr/lib/gvfs/gvfsd-smb --spawner :1.5 /org/gtk/gvfs/exec_spaw/8
28312 pts/18 S+ 0:00 grep --color=auto gvfsd
これは既知のバグのようです: https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/1451087
そのリンクの提案よりも良い回避策があるかどうかはわかりません:
とにかく、この問題に対する私の仕事は、smbドライブをアンマウントし、gvfsを終了して再起動することです
または
Gvfsdを終了し、その後nautilusを終了すると(nautilus -q)、一時的に問題が解決します。