Nas versões mais antigas do Ubuntu, era possível acessar os compartilhamentos SMB montados com o Nautilus, entrando no ~/.gvfs/
diretório Achei muito conveniente, pois gosto de usar o Nautilus para montar os compartilhamentos, mas faço todas as operações do disco (copiar, mv, localizar etc.) usando a linha de comando.
Agora tenho o Ubuntu 13.04 e, embora eu possa montar o compartilhamento e usá-lo com o Nautilus (que eu nunca uso), não consigo encontrar o ponto de montagem real. Ainda está em algum lugar? Ou foi abandonado? Posso recuperá-lo?
Eu sei que posso montar os compartilhamentos usando CIFS e /etc/fstab
, mas prefiro usar o espaço do usuário. Dessa forma, quando instalo um novo sistema ou transfiro minha casa para outra máquina, minhas preferências (incluindo credenciais) permanecem no meu diretório pessoal e não preciso me preocupar em atualizar o fstab.
Além disso, não quero montá-lo manualmente com sudo (with sudo mount -t cifs ...
). Sim, eu poderia criar um alias ou um script, mas teria que digitar minha senha toda vez ou armazenar minha senha em um arquivo de credenciais. E digite a senha do sudo. E cada vez que encontro um novo compartilhamento, preciso lembrar como criar um arquivo de credenciais. Então, sim, posso acabar com essa solução, mas prefiro não mudar meus hábitos atuais, se possível.
Além disso, há a questão de outros usuários, para os quais geralmente forneco uma solução simples de linha de comando. Na 13.04, isso não é mais possível (por exemplo, porque os usuários a quem eu forneço a solução não têm permissão de montar o sudo em suas máquinas).
De qualquer forma, estou curioso para saber o que aconteceu com o gvfs e por que não consigo ver os diretórios montados.
mount
comando, acho?ln -si /run/user/$UID/gvfs/ $HOME/smb
em novos sistemas para fazer estas montagens mais acessívelVocê também pode montá-lo manualmente usando mount in, por exemplo, / mnt
(de Como posso montar compartilhamentos cifs no (k) ubuntu 13.04? )
fonte
user=foobar
opção está sendo rejeitada. O syslog diz:CIFS VFS: No username specified
A correção para mim foi usarusername=foobar
as opções em vez deuser=foobar
. (este comentário também foi adicionado à outra questão ligada nesta resposta.)No 15.04, 15.10 e no momento 16.04 (ainda não lançado), há um bug confirmado no pacote gvfs:
https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/1451087
o que impede a
para trabalhar como esperado. Uma solução alternativa neste momento é primeiro matar os dois dave gvfs antes de tentar montar.
Para fazer isso, basta executar o comando:
e todos os links que você criar depois serão acessíveis novamente pelo diretório gvfs.
fonte