cifs compartilha não monta (permissão negada) lubuntu 12.10 via / etc / fstab

1

Antes de atualizar para o 12.10, consegui montar meus compartilhamentos automaticamente. Eles estão localizados em um Amahi Home Server rodando o Fedora 14. Eu posso acessá-los sem nenhum problema via PacManFM (estou usando Lubuntu), mas quando eu tento montá-los permanentemente via / etc / fstab, eu obtenho

mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Minhas linhas no / etc / fstab se parecem com isso (há quatro compartilhamentos que estou montando)

# Adding networked drives 3-18-13
//hda/Music /home/patrickdickey/Music cifs credentials=/home/patrickdickey/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0  
//hda/Movies /home/patrickdickey/Videos cifs credentials=/home/patrickdickey/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0  
//hda/patrickdickey /home/patrickdickey/myhda cifs credentials=/home/patrickdickey/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0  
//hda/Docs /home/patrickdickey/DocsHDA cifs credentials=/home/patrickdickey/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0  
//hda/Books /home/patrickdickey/Books cifs credentials=/home/patrickdickey/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0 

que é praticamente direto da página de ajuda da comunidade para montar um compartilhamento do Windows permanentemente.

Eu verifiquei o dmesg | tail (e /var/log/kern.log) e obteve estas respostas

[   52.680033] FS-Cache: Loaded
[   52.764054] FS-Cache: Netfs 'cifs' registered for caching
[   52.764242] Key type cifs.spnego registered
[   52.764262] Key type cifs.idmap registered
[   52.765794] CIFS: no cache= option specified, using "cache=loose". This default will change to "cache=strict" in 3.7.
[   52.912035] CIFS VFS: default security mechanism requested.  The default security mechanism will be upgraded from ntlm to ntlmv2 in kernel release 3.3
[   54.107070] CIFS VFS: cifs_mount failed w/return code = -13
[   54.120041] CIFS VFS: cifs_mount failed w/return code = -13
[   54.121778] CIFS VFS: cifs_mount failed w/return code = -13
[   54.135672] CIFS VFS: cifs_mount failed w/return code = -13
[   54.138654] CIFS VFS: cifs_mount failed w/return code = -13

Eu estou perdido. Meu arquivo .smbcredentials mostra

username=myusername
password=mypassword

e eu tentei adicionar

domain=DICKEY

que é o nome do grupo de trabalho ao qual está atribuído. Mas nada funciona.

Eu sou capaz de montá-los manualmente, se eu usar

sudo mount -t cifs //hda/Movies /home/patrickdickey/Videos -o username=patrickdickey,password=mypassword,uid=1000,gid=1000

Mas, se eu alterar o nome de usuário =, senha = para credenciais = e usar meu arquivo .smbcredentials, recebo o erro Permissão negada.

Eu Penso que o problema é que minha senha começa com um:, mas não tenho certeza de como corrigir isso no arquivo de credenciais (especialmente porque funciona quando eu o coloco manualmente). Na verdade, tenho certeza que esse é o problema, pois mudar as linhas em / etc / fstab para username = patrickdickey, password = mypassword funciona bem (com sudo mount -a).

Então, eu acho que a minha principal questão é, como passar o: na minha senha através do arquivo de credenciais? (Para referência, digamos que minha senha seja: DoGWalK3r - com a qual não está nem perto).

Qualquer ajuda com isso é muito apreciada.

Tenha um ótimo dia :) Patrick.

    
por PatrickDickey 18.03.2013 / 17:47

0 respostas