Monte o compartilhamento SMB com o gvfs a partir da linha de comando

5

Existem várias maneiras de montar um compartilhamento SMB no Ubuntu. Por exemplo:

  • como root, você pode usar o mount.cifs:

    mount -t cifs -o user=username //servername/sharename/ /mnt
    
  • você pode usar o smbnetfs como descrito aqui

No entanto, eu gostaria de usar o gvfs. Ao efetuar login usando ssh. Eu tentei o seguinte sem sucesso:

dbus-launch bash
gvfs-mount smb://servername/sharename/

Isso funciona ... mais ou menos. Quando eu corro

gvfs-mount -l 

Eu recebo o seguinte:

Mount(0): sharename on servername -> smb://servername/sharename/
  Type: GDaemonMount

Então, a montagem parece funcionar. No entanto, não há nenhum ponto de montagem do sistema de arquivos, enquanto quando eu o monto usando o Nautilus, recebo um ponto de montagem em /run/user/1000/gvfs/ , que eu posso acessar usando a linha de comando.

O que devo fazer para obter um ponto de montagem com gvfs que eu possa acessar com a linha de comando?

    
por January 22.12.2015 / 09:52

1 resposta

2

O ponto de montagem deve estar em ~/.gvfs . Pelo menos por mim estava lá com este nome: smb-share\:domain\=WORKGROUP\,server\=192.168.0.186\,share\=asmedia-hdd\,user\=root/ . Se ainda não conseguir encontrá-lo, você pode tentar sudo find / -name sharename -type d . Talvez encontre o diretório em outro lugar. Outro local possível é /run/user/1000/gvfs .

    
por inf3rno 21.02.2016 / 02:08