Como montar automaticamente a pasta SMB compartilhada no logon?

Como montar automaticamente a pasta SMB compartilhada no logon?

Estou usando o Ubuntu 14.04.

Quando faço logon, vejo no gerenciador de arquivos (perto da parte inferior) isto:

Conecte-se ao servidor


Clico rotineiramente em "Conectar ao servidor" e vejo isto:

Lista de pastas compartilhadas

Em seguida, clico duas vezes neles e eles são montadossemprecisando que uma senha seja inserida, embora o compartilhamento "nick" em particular esteja configurado para ter permissões apenas para mim. O compartilhamento é feito por outro PC rodando Ubuntu 14.04 e compartilhamentos Samba (para compatibilidade com outros PCs rodando Windows e OS/X).


Pergunta: Como faço para que essas ações sejam executadas automaticamente no logon?


eu tenho vistovárias sugestõesque geralmente envolve editar um arquivo ~/.smbcredentialse inserir meu nome de usuário e senha, assim:

username=foo
password=swordfish

Além das questões de segurança, não vejo por que deveria colocar minha senha em texto não criptografado, quando normalmente posso montar a pasta compartilhada sem inserir minha senha.


Observo que, ao abrir um arquivo nesta pasta compartilhada, ele não parece estar em /mntou /mediaem outro lugar:

Exemplo de arquivo compartilhado

Responder1

Eu resolvi isso (eu acho). Depois de ler sobre o uso, gvfs-mountdescobri que poderia montar o compartilhamento na linha de comando usando:

gvfs-mount 'smb://10.0.0.2/nick/'

Então agora era o caso de fazer isso automaticamente. Usei "Aplicativos de inicialização" para isso:

Aplicativos de inicialização


Então adicionei uma entrada para cada disco desejado:

Discos para montar


Cada entrada ficou assim:

Monte um disco

Isso parece funcionar bem.


Editar

Seguindo um comentário, mude de "gvs-mount" para "gio mount", pois gvs-mount está obsoleto.

Responder2

Eu sei que esta pergunta foi feita e respondida há muito tempo, mas cheguei a ela porque tinha exatamente esse problema.

Atualmente, gvfs-mountestá obsoleto. Você deve seguir a resposta inicial, mas deve usar gio mount:

gio mount 'smb://10.0.0.2/nick/'

Espero que isso ajude alguém.

informação relacionada