A montagem do CIFS como usuário no Ubuntu 16.04 retorna “Nenhum arquivo ou diretório”

1

Eu recentemente atualizei do (X) ubuntu 14.04 para 16.04 (significando uma nova instalação completa, nada sobrando no disco rígido). Nos últimos anos, tive a seguinte linha no meu / etc / fstab :

//home.server/Development /home/user/development  cifs noauto,user,credentials=/home/user/.smbcredentials,uid=1000,gid=1000,dir_mode=0555,file_mode=0644  0 0

E eu poderia montá-lo manualmente, sem problemas.

Desde 16.04. No entanto, ao tentar montar o destino CIFS com direitos de usuário normais, recebo o seguinte erro:

 user:~$ mount //some.server/Development
 mount: //some.server/Development: No such file or directory

 user:~$ mount "//some.server/Development"
 mount: //some.server/Development: No such file or directory

No entanto, se eu repetir o comando com sudo , tudo funcionará e o alvo do CIFS será montado.

O que eu tentei até agora:

  • Eu verifiquei man fstab e man mount , mas a descrição da opção usuário não mudou
  • Eu verifiquei que /sbin/mount.cifs tem o sinalizador de SUID definido
  • Eu removi uma por uma todas as opções da linha, para verificar se estava criando o problema
  • movi .smbcredentials para uma partição não criptografada
  • Alterei a opção usuário para a opção menos salvar usuários
  • mount.cifs versão é 6.4

Nenhuma das opções acima melhorou a situação. E eu não quero montar automaticamente o CIFS como seria pedido para armazenar o arquivo .smbcredentials em uma partição não criptografada. Além disso, eu teria que fazer algumas soluções alternativas para garantir que a rede esteja pronta antes da montagem.

Alguém tem uma ideia do que mais eu posso tentar?

    
por Dervol 22.06.2016 / 16:51

1 resposta

0

Isso pode não ser mais possível por padrão no Xubuntu 16.04 - Há uma observação sobre a MountWindowsSharesPermanently Ajuda do Ubuntu Wiki que oferece uma solução alternativa:

% bl0ck_qu0te%     
por scar45 07.07.2016 / 04:46