Como posso montar um compartilhamento SMB exatamente como o Nautilus faz?

0

Eu tenho um ... problema interessante. Você vê, eu tenho um compartilhamento SMB em uma rede que gostaria de montar localmente. Quando eu uso o Nautilus para montá-lo, tudo funciona perfeitamente. No entanto, preciso configurar o sistema para ser executado sem uma GUI, o que significa que não posso usar o Nautilus e, em vez disso, criar uma entrada fstab ou algo semelhante.

No entanto, quando tento montar o compartilhamento usando a seguinte fstab entry:

//ip.address.goes.here/sharename /path/to/mountpoint cifs  username=user,password=pass,iocharset=utf8,sec=ntlm 0 0

O compartilhamento monta , mas as permissões estão seriamente confusas e me impedem de fazer qualquer coisa.

Eu sei que o compartilhamento pode ser montado corretamente, como faz o Nautilus. Minha pergunta é, como o Nautilus faz isso?

    
por fouric 27.02.2015 / 19:29

1 resposta

3

O Nautilus usa o Gnome Virtual File System (gvfs) para montar dispositivos. Em um sistema que já está executando um daemon gvfsd, você pode iniciar uma montagem manualmente usando o comando gvfs-mount , por exemplo,

gvfs-mount smb://ip.address.goes.here/sharename

que deve fazer com que um link para o compartilhamento apareça na barra lateral do Nautilus; o ponto de montagem real deve aparecer no sistema de arquivos em /run/user/<UID>/gvfs (ou $HOME/.gvfs em versões anteriores).

Não tenho certeza se isso será uma opção em um ambiente realmente sem problemas: sugiro que você crie uma nova pergunta detalhando sua problemas exatos com o método fstab .

    
por steeldriver 28.02.2015 / 03:15