Problemas na montagem de um compartilhamento SMB no meu fstab

14

Eu tenho um compartilhamento SMB válido e acessível na minha caixa do Windows, que posso montar com

sudo mount -t cifs //192.168.0.9/C /mnt/WinC -o username=foo,password=bar

mas não é montável no meu fstab. A entrada fstab lê

//192.168.0.9    /mnt/WinC    credentials=/root/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777    0    0

e o arquivo de credenciais (que tem 777 permissões enquanto obtenho esse trabalho) contém

username=foo
password=bar

mas o sudo mount -a resulta em um erro, que de um dmesg | cauda, mostra

[225040.991705]  CIFS VFS: No username specified
[225050.991721]  CIFS VFS: cifs_mount failed w/return code = -22

Alguém viu esse problema e conseguiu resolvê-lo?

    
por Rob Cowell 10.08.2010 / 11:44

2 respostas

26

Instale smbfs .

Parece bobo que um pacote possa consertar isso, mas quando você usa arquivos de credenciais, o kernel desvia para o comando mount.cifs em vez de fazer a própria montagem. Este pacote fornece mount.cifs , então você deve ir para a vitória!

Editar: Como Klaus aponta nos comentários, para 13.04 e posterior, você precisa de cifs-utils .

    
por Oli 10.08.2010 / 12:05
5

Eu enlouqueci em 14.04. a credencial = opção não estava montando o compartilhamento no fstab embora eu pudesse montá-lo "manualmente" no cli. O problema era que o pacote "cifs-utils" não estava instalado ...

sudo apt-get install cifs-utils

e estava tudo bem ...

    
por HB9DTX 15.06.2016 / 21:28

Tags