cifs falha na montagem após atualização 16.04.1 (kernel lts-xenial)

0

Eu tenho dois CIFS compartilhamentos, ambos montados em 14.04 e 16.04. Quando eu aplico 16.04.1, o agora não está montado, mas dando:

mount -t cifs <CIFS SHARE> <Linux Mount point> -o username=<username>
Password for *****:
mount error(2): No such file or directory
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs>

O outro compartilhamento realmente é montado, mas não exibe nenhum conteúdo. Conhecendo as subpastas, posso fazer um cd e realmente ver as subpastas.

Portanto, parece haver algum problema de permissão, mas tenho privilégio de controle total sobre ambos e, como mencionado, funcionou bem até o xenial-kernel update . Alguma idéia / sugestão sobre o que mudou (e, em particular, o que devo mudar para que funcione de novo)?

    
por Harald Hammershøi 22.09.2016 / 08:45

1 resposta

0

Isso pode não ser mais possível por padrão. Aqui está um passo a passo Mount Cifs

Há uma nota na página:

Nota: Lamentavelmente, a partir da versão 3.3.2-1ubuntu3.2 (outubro de 2009), essa abordagem não é mais possível junto com a opção "user". Uma correção de segurança impede a leitura do arquivo de credenciais se você não tiver acesso de leitura a ele. Você terá que fixar os pacotes na versão 3.3.2-1ubuntu3 ou 3.3.2-1ubuntu3.1 para continuar usando esta abordagem como não-raiz.

Tente algo assim

mount -t cifs //server/share/directory /mnt/directory -ocredentials=/path/to/cifs.credentials,nodfs
    
por ognjen 22.09.2016 / 09:17